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 America in Facebook has been … [Read more...]