Nope, aliens didn't invade Shepparton (Vic.) yesterday! ?
These are fallstreak holes, or hole-punch clouds. They can form in clouds containing super-cold water droplets when a trigger (such as a passing aircraft) starts a chain reaction in which ice crystals grow while the water droplet around them... More