Spotted this photo floating around the internet today. What is in the photo? Frankly, it looks like at least 2 large scavenger catfish native to the Amazon (LOL) and some other unidentifiable creatures. Weird! The undisclosed location is in Northeast Alabama and it was captured by a trail cam. What's your guess?
Mysterious Photo: Trail Cam Capture - Northeast Arkansas
Would you like to comment and discuss this posting? Go to Phantoms and Monsters Wiki and become a member of this unique network. Start a page on this subject or add your input to an existing page. We also send updates at Twitter