panopticonnyc.com
Jigsaw Soul – “Cockroach Hotel”
Music video for single from Jigsaw Soul’s album “Bound to Collide.” Aired on Much Music in Canada. Winner – “Best Music Video” at Silver Sound Music Video Festival Official Selection – Coney Island…