« Television Blog

This German TV Ad Puts Anything Americans Have To Shame

by Ben Olson

Because I don't speak German I have no idea what they're talking about...

But it doesn't even matter...