Penguin
9/18/2008, 04:50 PM
The Marines are storming the beach!!!!
Landing craft from the USS Nassau are landing on the beach of Galveston. They are bringing equipment, supplies, and men to help restore the island. It's pretty cool. One of the local stations was showing them come on shore. It was quite a sight. I hope pics can be posted soon.
Landing craft from the USS Nassau are landing on the beach of Galveston. They are bringing equipment, supplies, and men to help restore the island. It's pretty cool. One of the local stations was showing them come on shore. It was quite a sight. I hope pics can be posted soon.