Articles Tagged ‘Rob Sturch’

subaru impreza

Subaru Canada launches an Impreza duel

The carmaker is relying on a heavier than usual investment in 60-second TV spots to showcase the driving experience of the new models of the vehicle.