flashbackdallas.com
The World’s Largest Santa & The Christmas Tragedy — 1953
A Chevy dealership with a giant Santa perched atop it was the site of a Christmas tragedy.