flashbackdallas.com
From the Vault: Downtown’s Giant Neon Dr Pepper Sign
A refreshing neon beacon atop the Jefferson Hotel.