Location:Naperville, IL

Porsche 959 Tamiya kit. Blackfoot

My Tamiyaclub friends...