October 23, 2012

Dumbfoundead – “New Chick”

Video from the new Take the Stares album. Directed by Casey Chan.

dumbfoundead.com
@dumbfoundead