Apparently in Panama, Something stumbled out of the woods, and they are not really sure what the hell it is, hit the Jump and you tell me what you think it is, I mean it is kinda far from Area 51.



+TatWZA

Alien Or Weird Animal?

Telemetro