Steve Strope and his Pure Vision company have created some amazing cars over the years but this could be his master stroke. Dubbed the T5-R, the 1966 Mustang you see before you is a product of Strope’s imagination and the outcome of a fictional meeting between Ford executive and the famed European Martini Racing organization. [...]

More...