Now Playing | Catching a Bullseye Snakehead 94

Snakeheads are an invasive species in the United States. Jeremy Wade catches a bullseye snakehead, a carnivorous Asian fish, in a small Florida stream.

Recommended for You

Watch More River Monsters Videos
Filter