Off the heels of the Russia asteroid impact, the closest asteroid flyby in centuries, a fireball made its way to Texas a few weeks later. Tumbling through the sky at 3 am on February 27th, a huge light in the sky shocked sky gazers and remains a UFO
www.click2houston.com