Subaru – Tornado

Subaru Canada goes heavy on the special effects in this new spot

Subaru Canada goes heavy on the special effects in this new spot

Agency: DDB Canada, Toronto