Another funny foreign ad

An amusing, self-deprecating German ad.

By Kl

Published March 30, 2006 4:19PM (EST)

This one from Germany.


By Kl

MORE FROM Kl


Related Topics ------------------------------------------

Advertising