The USS Texas secures a permanent berth at Pier 15 in Galveston, foreseeing a future of tourism and education.
Sheen from the oil on the water could be seen in aerial footage of the bay ... as well as industrial facilities and Texas A&M ...