VUHL, the road-legal lightweight supercar manufacturer, has unveiled its groundbreaking new car – the 05RR – to an exclusive audience in Mexico City. With the performance credentials to rivals its …