The Leonids once produced "one of the greatest meteor storms in living memory. Rates were as high as thousands of meteors per minute during a 15-minute span" on Nov. 17, 1966." ...
A video of a man ‘scratching’ allegedly a tiny piece of ‘meteor’ to burn it was shared on social media, which turned into a ...