Leonid Meteors are seen shooting over residential homes and trees in the heart of Queens, NYC overnight. Shot Description Shots…
Leonid Meteors are seen shooting over residential homes and trees in the heart of Queens, NYC overnight. Shot Description Shots…