Aurelio: First Filipino-made Sports Supercar
Who would’ve thought that a new supercar will emerged from the Philippines where traffic is always an issue and road infrastructure needs further development? Recently, a video posted by Al Jazeera…
Who would’ve thought that a new supercar will emerged from the Philippines where traffic is always an issue and road infrastructure needs further development? Recently, a video posted by Al Jazeera…