It’s been in the works for years - the joint project between Toyota and Subaru to create an amazing sports…
Toyota’s FT-86 project, produced in conjunction with Subaru, has surfaced in its finished detail on the internet - and it…