2003 Sbarro UMA1 - AllCarIndex

aci-logo

Sbarro UMA1

2003 Sbarro UMA1 is a two-wheeler concept car by Sbarro from Switzerland, introduced in 2003. First shown at Geneva 2003 (2003).

Subscribe for Full Access

Subscribe Now