PHOTOS: Tau Herculids meteor shower hits the sky in the Miami Valley

Image 1 of 5


Latest Trending