Salt Lake City heavy, experimental rock band Visitors premiered their newest track and music video, “Apoplexia”, off of their debut album Crest out on July 13th. This is the second single off of the band’s forthcoming release, following their debut track “Pollyanna”.

Advertisements