Subaru aces emotion in TVC

This TVC – despite being voiced in Japanese – gets the message across with a heartfelt story of a father and son’s relationship.

The Subaru BRZ STI is a compact 2+2 developed by Subaru and manufactured by Fuji Heavy Industries and Toyota Motor Corporation as a joint effort.