Wednesday, October 16, 2013
The Clam Tostada, a self-described “rock-funk-bluesy-twangy-folky-hip-hop-wah-wah" act, offer an anthem for our times from their new album, Amusing Neanderthals (Since One Million Years B.C.)
Tags: the clam tostada , clam tostada new album , clam tostada video , Video