Long Road https://hasenchat.com/wp-content/uploads/2022/11/157-2illusions-Long-Road.mp3 “Long Road” from P I E D 7 by 2illusions. Released: 2012. Track 11. Genre: Electronic.