- Nov 11, 2007
- Reaction score
They are touring and coming to Det so I snapped up a couple of tickets. I grew up watching them on CBC all through Jr high and HS. HAs anybody seen them live back in the days or their current tour? I am super excited but I hope its not a big letdown.