Legendary Cryptid Spotted in Singapore? | Coast to Coast AM
An intriguing photo that popped up on social media earlier this week may show a legendary Bigfoot-like cryptid said to reside in Singapore.
www.coasttocoastam.com