panopticon, June 2, 2008 at 10:04:09 PM CEST
Jigsaw Soul - "Cockroach Hotel" (Dir: Christopher Piazza)
The first music video off Jigsaw Soul's debut album, "Bound to Collide."
Director: Christopher Piazza Producer: Tom Strodel DP: Jon Fordham Art Director: Jayel Draco Editor: Andy Giles
Vimeo
dek, November 22, 2008 at 8:45:08 PM CET