Original YouTube Caption:
This giant creature draws crowd along the Mekong river bank.
Note from The Black Vault:
Other than the above, not much is known about this video. It is posted here for research, and any additional information that you may know - please post it in the comments sectio…
6 days ago