Drive In Dino
The Mermaids of Weekie Watchie are not the only odd inhabitants of Spring Hill, Florida.
Living Large Picture Gallery