NASA confirms half-ton meteor crashed in South Texas
Fox station KDFW in Dallas reported that NASA confirmed the meteor broke apart as it fell through the atmosphere to its resting place near McAllen, Texas, at about 6 p.m.
Read MoreNew York Post – Breaking News, Latest US & World Headlines