Mar
21
2012

Toyota 86 & Subaru BRZ Unveiling at the Factory in Japan

Video of the unveiling of the Toyota 86 (Scion FRS) and Subaru BRZ coming off the assembly line in Japan

Leave a comment