Although Frankfurt Auto Show 2007 is a very interesting topic to view, but let’s change the theme and find out more about another future supercar 2008. This car motto is “Formula One car for the road.” A lot of car manufacturers hate such a wording but they can do nothing about it. So, let’s turn our attention to the Caparo 1.
Continue reading Supercar 2008 – Caparo T1
