Exclusive: ItalDesign ZeroUno Review – Only Five Exist in the World
Motoroids is among a handful of media around the globe that tested the ultra limited series Zerouno supercar built by Italdesign in Torino, Italy. Α WOW driving experience by all means! Text & photos: Akis Temperidis With a price tag […]
Exclusive: ItalDesign ZeroUno Review – Only Five Exist in the World Read More »