SSpdDmon Club Member Jul 21, 2007 #1 Deee de deeee in French???? http://www.break.com/index/56-percent-of-french-people-are-stupid.html