PUBLISHED: Dec 20, 2008
DESCRIPTION:
Chad Laughing's video for "Jane Doe."
Released November 28th, 2008 The video stars Jennifer Delucia, Chad Laughing, Natalie Thomas and Jay Justin.
The video was Directed and Produced by Guerilla Force Films' Angus McLellan, with Production credits also going to Dave McLeod, Peter Szabo, and Philip Carrer.