Sbarro built some of the most awful looking cars ever made in the '80's. I think they did it just because they could.


Here for a good time not a long time!!
Reg