After releasing new live album 'Urbs In Horto' last week, Chicago rockers Twin Peaks take a track from last year's album, 'Down In Heaven', as the subject for their Ezra Ewen-directed video.
The clip to 'Wanted You' features footage from their tour, live video from a 2016 New York show, some animal mask-wearing dudes, and a guy with a balloon for a head.
No comments:
Post a Comment