It may not be every day that a new supercar emerges from the darkness, especially in a testing picture. That’s what makes the VUHL 05 so interesting. It is being described as a road legal lightweight supercar and it hails from Mexico, of all places. VUHL (pronounced ‘vool’) stands for Vehicles of Ultra High-performance and […]