Dead Mermaid at Balambangan Island

By: Screen Rant

6,192 views

Uploaded on October 03, 2009 by rosly5675 Powered by YouTube

An amateur video taken at Balambangan island, off Kudat, Sabah, Malaysia. The question is, is it real?

Tags:
Dead, Mermaids, At, Balambangan, Islands, Controversial Titles, People & Stories

ALSO FROM THIS CHANNEL

Comments on Dead Mermaid at Balambangan Island

RECOMMENDED CHANNELS