
Sevens
New member

Man, Montreal was a pretty cool place when i was up there. I was lost cause i'm not used to being around soooo many people at once (St. Catherens Street @ lunch time in the summer) I was there in 2003 to see Iron Maiden, Motorhead and DIO. Now THAT was an awesome concert. We never get concerts here (good one's) so too me that was outta this world!