flashbackdallas.com
Neon Refreshment: The Giant Dr Pepper Sign
“The South’s Largest Neon Sign.”