Haywire have premiered a new video for their song “FLEX YOUR HEAD.” The clip was filmed during a guerilla-style set at Times Square in New York, which was quickly shut down. The track appears on the band’s latest album “I Don’t Wanna Say Goodbye”
caemanamelio
You must be logged in to post a comment.
You must be logged in to post a comment.