Satellite images show "fallstreak holes," also known as "hole punch clouds," that were seen in Florida in January.
Palm Beach Post, USA Today: Nation
Thu, 02/11/2021 - 3:52pm
Satellite images show "fallstreak holes," also known as "hole punch clouds," that were seen in Florida in January.