Tom Morello recruited Portugal. The Man and Whethan for a scintillating rendition of “Every Step That I Take,” a track off the guitarist’s new EDM-influenced LP The Atlas Underground, on Jimmy Kimmel Live. The rendition served as a showcase for Morello to unleash his six-string fireworks, with the guitarist dropping …
Read More »