Large

Isetta Spider

Saves: 3
Check-ins: 0
In West Texas, on a green field, in front of a billboard welcoming visitors to Stamford, sits a polka-dotted yellow Italian car, suspended atop eight spindly legs. So it has been dubbed the Isetta Spider, a hybrid of Italian engineering and Texas originality.