1 Nov 2011, 16:54 UTC · By: Mihnea Radu / While searching the Internet for something new on the most important trio of sportscars to arrive in a long time, we came across this magazine scan on the FT-86 Club forum. While the image you see i...