Sbarro
Sbarro is a small Swiss high-performance replica and sports car company founded by Franco Sbarro... more »