“Cockroach Hotel” is the first music video from Jigsaw Souls’ debut album “Bound to Collide.” Written and recorded largely in front of passersby in Times Square in New York City, “Bound to Collide” ranges from haunting atmospherics to guitar-driven squalls of sound.
The video for “Cockroach Hotel,” directed by Christopher Piazza of PanopticonNYC, features gorgeous cinematography, subtle special effects and a heartbreaking narrative that dramatizes the lyrics “don’t want to die/in a cockroach hotel” in wholly unexpected ways.
ARTICLES
Local
Music Video
1 X 3