NASA spots bizarre 'eerie' holes in clouds over Florida linked to UFO reports March 3, 2024 For almost 70 years, scientists didn’t know what caused Cavum clouds, also known as ‘hole-punch clouds’ and ‘fallstreak holes’ but in 2010, More