Damnit...you're right...I forgot about that rule. You are correct. There were only 50 made. It's famous, though, to anyone who's seen the last few seasons of Top Gear...
Since I broke the rule, i'll make it uber easy with a clue.
*ahem*
It shares many components with the Ferrari Enzo, it once held the top spot on the Lap Board, and was featured in Season 6, episode 2 of BBC 2's popular automotive television program, "Top Gear."