A bright meteor illuminated the night sky over southern Texas as part of the anticipated Leonids meteor shower, experts said.
(Photo courtesy of ABC13 Houston)
A bright meteor illuminated the night sky over southern Texas as part of the anticipated Leonids meteor shower, experts said.
(Photo courtesy of ABC13 Houston)