Courtesy Of The French, The Weirdest Video You'll See Today [NSFW]

We're pretty sure the point behind animated spot for French awareness group AIDES is that you can do lots of sexy, freaky things with your fingertips, including getting tested for AIDS. But with all of these sexually-explicit, cartoony images in our faces, all we can think is "You crazy, France." » 7/22/11 5:15pm 7/22/11 5:15pm