Chicago's rock band Rambos are a wild bunch and their debut album is even more wild (of course - they've got rock monsters involved!)

Podcast Settings: 
Audio/Video: 
Explicit: 
0
Keywords: 
indie rock, merch, bands, Chicago, music, Vocalo, public radio, rock, rock and roll, monsters