Spook Hill: Florida’s Gravity-Defying Phenomenon

In Lake Wales, Florida, lies a place that defies the laws of gravity and beckons curious…