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.