TRD NASCAR V8 powered Toyota 86 during shakedown in Suzuka, Japan. Formula D Asia may never be the same again. Filmed by our friend Luke Huxham.
PS: Turn your speakers up. RIGHT UP!
TRD NASCAR V8 powered Toyota 86 during shakedown in Suzuka, Japan. Formula D Asia may never be the same again. Filmed by our friend Luke Huxham.
PS: Turn your speakers up. RIGHT UP!