For the second time this week, gigantic waterspouts have been spotted emerging from the sea near Galveston ... it from homes ...
Heavy snowfall has been reported in Galveston and on other Texas beaches on Tuesday. How much snow fell there and how rare is ...