Stars
Saturday, February 18th, 2006Metro Chicago
2/17/6
It was freezing cold in Chicago tonight but I still lined up early before doors to ensure a good spot to see Stars, one of my favorite bands (can you feel the love tonight, people? Can you? Can you?!) I’ve seen Stars four times now ever since they started touring for [...]