Unreal! This woman reeled this thing in while fishing on Lake Champlain in upstate New York. She took a few photos and released it, but we're thinking she should've turned it over to science. We're wondering if maybe nuclear waste has mutated this bizarre creature?
-- > CLICK HERE < -- to see this crazy looking fish!