"It’s the Creature from the Black Lagoon! The famous movie was released on this day (March 5) in 1954. It was filmed at Wakulla Springs in northern Florida."
–Museum of Florida History
Ice cream restaurant-ing at Antoinette’s with BB.