Submitted by kprcclick2houston3864 in science
A bright-greenish, blue meteor was caught on camera falling just south of Galveston, Texas.
Submitted by kprcclick2houston3864 in science
A bright-greenish, blue meteor was caught on camera falling just south of Galveston, Texas.