Haywire Premiere “FLEX YOUR HEAD” Music Video

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”

Leave a Reply