Show Review: Twin Peaks @ Red 7 (6.4)
Thursday night had the ATH crew all about town taking advantage of the super packed night of shows that the city had to offer. Stop number two on my night was at Red 7 to catch Chicagoans Twin Peaks for what seems like the umpteenth time. What I got was a night of rowdy and loud, but all around rock and roll good times. Read on for some thoughts on the night.