Squeaky Dave

Squeaky is a die hard film buff and music nut. He works in indie film distribution, has played guitar in garage punk bands, speaks Mandarin, and has a mild case of Tourettes Syndrome, which explains the OCD perhaps, displaying a penchant for Asian films, martial arts and general weirdness.