Written by Jose T Medayil | Wednesday January 13, 2016
When you hear supercar, Philippines might not be the first word to pop into your head. You're more likely to think of Italians - Ferrari, Lamborghini, Maserati, Alfa Romeo and Pagani Zonda - or Germany (Porsche) or even Sweden (Koenigsegg). Then again there's always a first time and this one's called Aurelio which is the first Filipino made superca...
www.carandbike.com