Posts Tagged ‘subaru sti’

Got a video in my Youtube inbox today and I thought I would share it. There has been a lot of media surrounding the new Toyota FT-86 and the Subaru BRZ lately. I actually visited the Subaru Showroom in Shinjuku, Tokyo hoping to get a look at it myself (unfortunately, they were promoting the new […]