MCALLEN, Texas (KABB) — NASA confirmed that a 1000-pound meteor entered the atmosphere on February 15. According to NASA, the meteor was seen at around 5:23 p.m. near McAllen, Texas. The meteor's ...
FREEPORT, Texas — Check out this sight captured by a camera from our partners at Saltwater-Recon Tuesday night. It was an apparent meteor streaking across the night sky. The meteor was captured at ...