Auto Focus Channel - Season 02

AWD Turbo Heaven! Subaru STI Headquarters in Japan = Imprezas Galore
For as much flak as they may get, Subaru’s legendary Impreza STI got the status it has today because of an incredibly rich racing history. And that history is celebrated BIG time at Subaru Japan’s...