Meet the Aurelio: The first Filipino made sports car
  • 8 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