Vuhl Debuts Road-Legal 05RR Race Car In Mexico City
VUHL, the road-legal lightweight supercar manufacturer, has unveiled its groundbreaking new car - the 05RR. With the performance credentials to rivals its competitors, VUHL’s heavily-uprated 05RR is a masterc...