Wednesday, May 22, 2024
- Advertisement -spot_img

TAG

freaks

‘Massive’ eel washes up on Texas shore, freaks out Internet

Jace Tunnell of the University of Texas Marine Institute isn't any stranger to creepy issues washing ashore as he combs the state's seashores, commonly...

Latest news

- Advertisement -spot_img