Hey guys, thanks in advance for any help. I’m hoping for some help IDing a wormlike hitch hiker based on description alone. I apologize I did not manage to get a photo of this thing as it only seemed to come out after lights off and it was super thin, the camera would not focus. I will try to...