The new Pagani Huayra Roadster might be the most Italian car ever made.
The new Pagani Huayra Roadster might be the most Italian car ever made. Italy has given us so much, great food, great wine, beautiful roads but most importantly, sexy supercars that scream fashion and speed...