We’ve been digging car ads lately! Especially the ones that brag about the roads less traveled. Does anyone else drive through the snow with nervous sweats and an iron grip on the steering wheel? No? You must be a Subaru owner. This ad starts as a mini winter thriller turned into a happy snow drive.
The Daily Carnage
