Leandre Grecia for Topgear.com.ph

 
Share
He calls it the "fastest car on the road."
 
Share
 
Share
 
Share
 
Share
Another drone's eye view of the current state of its construction.
 
Share
Connect With Us