Watch: Legendary Lake Monster Filmed in China? | Coast to Coast AM
An intriguing piece of footage from China shows a sizeable serpent-like creature swimming in a lake and some suspect that the mystery animal could be the site's legendary 'monster.'
www.coasttocoastam.com