Tito Echevarria

Crocodiles – “Crybaby Demon” Video

Crocodiles, the reverbed-out Southern California garage-punkers, recorded their new album Boys in Mexico, and first single "Crybaby Demon" has more of a playful rhythmic lilt…
Tom Breihan | March 6, 2015 - 11:43 am