Subaru aces emotion in TVC

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…