Surprise Me!

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

2023-06-09 2,184 Dailymotion

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