While you never see “his” image, you do see a lot of red in this video which finds the band rocking the song at the Water Music Studios in Hoboken, N.J. where they recorded their album. TPR drops a new album “Who You Sell For” October 21st and they hit Cannery Ballroom November 7th!