Sunday, March 16, 2008

Viva la French !!

I just had to post this. An impressive demonstration of state-of-the-art French technology.




Maybe They Should Stick to Quiche.

0 Comments:

Post a Comment

<< Home