Meet the Aurelio: The first Filipino made sports car

  • 9 years ago
The Philippines is known for its lush tropical beauty. When you think of sports cars, its probably not the first country that pops into mind. A group of young engineers is aiming to change that, as Marga Ortigas reports.

Recommended