Published On Apr 14, 2023
That's right, sitting in a garage in suburban Detroit since 1976, the Rapid Transit System 'Cuda has finally come back into the light!
/ theautoarchaeologist
/ autoarchaeology
/ autoarchaeology
/ theautoarchaeologist
/ theautoarchaeologist
http://www.barnfinds.org
[email protected]
show more