Thousands of dead fish found washed up along Texas beach, video shows

2023-06-13 3

Thousands of fish wash up on Texas coast