TTexas Read More Spring homeowner’s meteorite to go on display at Houston Museum of Natural ScienceOctober 29, 2026 HOUSTON – A mysterious boom rattled homes across Southeast Texas on March 21. In Spring, it left a…