Ads

Thursday, May 22, 2008

Love Lizards From the Land Of Smiles

This is a hilarious commercial from Thailand...


Stay tuned for more funny commericals from all over the world...

1 comment:

AL said...

funny advs LOL