Alien Like CreatureAlien Like CreatureThis is Gross!! And found in the NJ River. Ewww Right? I hate to think I'd run into something like this in the Columbia river. Do you think it's a Lamprey? Faith MartinFaith Martin