Daily Archives: June 26, 2008
Sloan – Buffalo, New York June 21, 2008
There is always plenty of free music in Buffalo during the summer. They have their famous “Thursday at the Square” concerts which are a hot spot from people from all over, not just Buffalo, to come downtown, get wasted out … Continue reading
Posted in 2008, albums, live, music, reviews
Tagged sloan music buffalo outdoor concert festival free rock
Leave a comment