Witness the rebirth of a legend.
In 1967, a sports car was unveiled at a small factory in Blackpool. A fire-breathing creation, transformed from modest roots by the addition of American V8 power.
Now, more than 40 years later, a new chapter is added by CWR cars, bringing latest technology and 480bhp in a thoroughly modern, race-bred chassis, at a featherweight 950kg.
The Titan is unleashed.





