HOUSTON - The welcome rains subsided just in time for a crowd of 100-plus to witness the unveiling of the new John Jacob Observation Tower at Sheldon Lake State Park Thursday morning, on the east side of Texas' largest city.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.