News

This isn’t some fever dream induced by too much sunshine – it’s one of Florida’s most spectacular roadside attractions, a bronze behemoth that has become an unlikely pilgrimage site for travelers ...