By Alex Young on May 15th, 2008
Thanks to a reader for enlightening us about the brand new Rock City, another weekend music festival set to take place later next month in Detroit, Michigan. Scheduled to go down between June 12 and 14 at the Majestic Theatre Center and Contemporary Art Institute of Detroit, each of the 50 acts scheduled to take [...]
Before Sasquatch! I felt they didn't deserve the headlining spot last year, but I have to...
josh
