3263 South Broadway
Denver, Colorado 80110

Added by negatendo on March 9, 2006

Comments

The Red Fall

Hopefully they won't be too reserved. They're infamous for deafeningly-loud concerts, yet a recent review I read had them not nearly as loud. I'll be wearing earplugs anyway, so I guess I shouldn't complain ;)