Video Dumbfoundead – “New Chick” Video from the new Take the Stares album. Directed by Casey Chan. dumbfoundead.com @dumbfoundead