Ahead of the release of their new album, Entropy is the Mainline to God, veteran New York rockers The Veldt have released a cover of The Impressions’ “Check Out Your Mind” as a single.
Penned by Curtis Mayfield, this classic of psychedelic soul somehow maintains the same pace, but becomes drenched in a druggy, sludgy mix of guitars and keyboards. The vocals float through the middle of the mix, making you feel like you can’t tell which way is up, down, left or right – and that’s without some mind-enhancing substances. Continue reading »