Check out The Astros World Series Trophy at The Lone Star Flight Museum
Join Rick Lovettat the Lone Star Flight Museum & see the Astros World Series Trophy on Saturday 7/21 from 10-12pm at the following location: 11551 Aerospace Ave, Houston, TX 77034