Main Business Street, Hitchcock

Hitchcock's Main Business street in 1926, old fashioned cars line the streets.
Date: 1926
Creator: unknown
System: The Portal to Texas History