Videos: Odd Robot: “Sell Your Soul”
NewNoiseMagazine.com has premiered Odd Robot's video for their song “Sell Your Soul.” The track will be on the band's upcoming album Amnesiac, which is due out on August 3, 2018 via Wiretap Records. You can watch the video below.