A leftover from when Godzilla last rampaged through Central Florida….or the Ripley’s Believe It or Not Museum. I forget which…
Δ