In 1969, residents of Punta Gorda, Florida witnessed something unreal—golf balls raining from the sky during a storm. Dozens of ...



Video by: Redline History

Florida State Tribune 1200 630