Matt73
Well-Known Member
I've listened to their songs on the radio on-and-off and then forgot about them. I was pleasantly reminded. WOW... Even if you don't like this kind of music...THE TALENT. Watch some of their live performances. They're based in Montreal.
Last edited by a moderator: