Tuesday 23 October 2012
Dumbfoundead – New Chick
New Dumbfoundead video “New Chick,” from the new Take the Stares album.
Directed by Casey Chan
Music produced by Duke Westlake.
Newer Post
Older Post
Home