Daytona Beach, Florida, has been a popular vacation destination for over a century, attracting spring breakers, Nascar fans, and water-front tailgaters.
Championing fake stories like the Smithsonian's alleged destruction of giant bones in the early 1900s, giant truthers will tell you that there once existed a separate race of larger humans living among us.