Nasta

I know nothing of this company, but this logo is stamped on the chassis.

Slideshow | Invite
Chevrolet Camaro
1
Chevrolet Camaro
15 views
 
Porsche 911
2
Porsche 911
23 views