It's essentially a road legal Formula 1 car.
If you want to learn more check out Caparo's website here:
If you'd like to see the review I saw, and maybe get a glimpse into BBC's Top Gear, watch this Youtube link:
Sorry I haven't figured out how to embed Youtube on here...yet.
I know there is an option to share it via blogger but I'll continue to mess around with it.