I found out that Snuffy Smith Motors was a 2200 Ross Ave @ North Pearl. Internet maps show a building at that address. Is it the original Snuffy Smith Motors? Could someone post a picture either old or current?
Announcement
Collapse
No announcement yet.
Need help in Dallas
Collapse
X
Comment