clubjade.net
Video: Your weekend dose of bizarre
Uhh… Vive la France? (via)