inpurespirit.com
Is this video evidence of a weird monster in the Mekong River?
http://www.youtube.com/watch?v=npNUZ-3KUEw Is this the Mekong Monster? The Mekong is a large river; the 7th-longest in Asia that crawls into Thailand