German Perfection

Archive for 10/20/2011

Truth in Advertising

When the sponsor’s product is just as good as the car itself…

Advertisements