Thursday, July 13

Video of the Day Click for more info

Oh, those French. Who knew they could be funny and self-deprecating?



Guffaw. Thanks to Shaz for the link.