CHERUBS: Premiere First New Song in 20 Years via Noisey
Austin, TX cult noise rock kings, Cherubs have premiered their first new song in over 20 years. The track “Crashing My Ride” is taken from their highly anticipated new LP 2 Ynfynyty and can...
January 15, 2015