According to the guy who presumably worked in the store, the Caddy used to belong to Pee Wee King.

EDIT:

Just looked the place up on Google Maps. Holy Shit.