News

Weathertech has made exactly the kind of splash it's designed to protect against in its Super Bowl ad, but what vintage car did the company's spot feature?