Invasive Fish Found In Hudson River! Catch It, Kill It, Leave It On Land!Invasive Fish Found In Hudson River! Catch It, Kill It, Leave It On Land!This invasive fish, found in the Hudson River, is not one to mess around with. If you catch it, kill it and then leave it on land.Mike KarolyiMike Karolyi