Road Trip: Small Town Shelbys

11:37:00 AM

You never know what you will find in Small Town USA, today it looks like we might have stepped back into a dealer showroom from the early 60's. No one was around, but what a cool find.




You Might Also Like

0 comments