Elevated Walkway Deck Collapse Injures 21 Summer Campers in Surfside, Texas

Elevated Walkway Deck Collapse Injures 21 Summer Campers in Surfside, Texas

The incident happened in Surfside, Texas, a small beach town on the Gulf of Mexico that is about 65 miles south of Houston


User: People

Views: 2.2K

Uploaded: 2023-06-09

Duration: 00:46

Your Page Title