Giant Stingray! fuck!
there is another one that i was sure would be on that list before i read it, but it wasnt.
Its called a Sturgeon, and there are literally found in the Hudson River, which runs up from NYC up through the Adirondack Mountains. they have been sighted where i live in Albany which is pretty freaky