Hunting Lionfish at Devonshire Bay, Bermuda
Rumble
Carl and Eric search the deeper reefs off Devonshire Bay in Bermuda for an invasive species of fish known as the Lionfish (Pterois..
Carl and Eric search the deeper reefs off Devonshire Bay in Bermuda for an invasive species of fish known as the Lionfish (Pterois..