site:thedrive.com

Car dealer
Suggest an edit · Your business? Claim now

Add more information

In this new video from Larry Chen, you get to see the ultra-rare Dallara Stradale up close and personal, inside the factory. See more