Check out this ska band from nearby where I live. All the members just graduated from high school, I've been to most of there shows and I usually hang out with a couple of them afterwards. They are known for being ****ing ridiculous.

Btw, Les Grands Nichons means "The Big Nipples" in french (a couple of the people in the band are french canadian.)