SOUTH PADRE ISLAND, Texas – Multiple beachgoers on South Padre Island were attacked by the same shark on Independence Day, a time when the island is full of locals and out-of-town visitors for the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results