open-top cars

The Stradale Is Dallara's First Road Car Ever

The chassis builder behind today's IndyCars has its own street legal car now. Of course, it looks fantastic.

You Must Buy This Mural-Covered Mercedes-Benz SLR
This is, uh, an interesting choice of livery. Still, it is an SLR St…