Tom Morello Releases Music Video For ‘Every Step That I Take’ Ft. Portugal. The Man & Whethan
Legendary guitar-god Tom Morello has released the music video for Every Step That I Take featuring Portugal. The Man & Whethan off his recently released collaborative album, The Atlas Underground. The album – available everywhere here – marks the most ambitious artistic effort of Morello’s storied career, which includes being co-founder of Rage Against […]