Aurelio: A New “Supercar” with Filipino Roots

When we think of world class supercars, we typically imagine them coming out of Italy, Germany, or on occasion Sweden or the U.S. But we’ve recently seen new supercars coming from Dubai, Poland, and Austria. Now, another country wants to join the ranks of the supercar elite, and this one is perhaps the most surprising of the group: The Philippines.
Check It Out