sorry but this is the funniest closest thing I can findhttp://www.youtube.com/watch?v=-4kNeFGBAcwedit: if you're wondering how this came about, when reading the topic I thought of french muzzy
remember any lyrics?
You think those are weird French songs?You haven't seen this yet, have you?