This commercial happenned to sneak into our DVR viewing last night, and I watched it five times, while I laughed so hard I cried!!!
My favorite part: "What the French, Toast?" I can't get enough of that part!
I like the way they're all chewing gum the whole time too.
Who are you callin' a cootie queen, you lint licker!