How Creepy! What Did the DEC Release into This Upstate NY River?How Creepy! What Did the DEC Release into This Upstate NY River?An ancient fish is now swimming about in Upstate New York. But what on earth is it?CarlCarl