i would never own a replica. I just dont get it...
Always tell a mile off and just whats the point. Surely owning such an iconic car is having the power, pride, cred etc etc.
not just a cosworth badge on the back and a load of fibreglass attached to your car.