Watch: Chilling 'Figure' Spotted Emerging From Flames of Chilean Forest Fire | Coast to Coast AM
While watching television coverage of a devastating forest fire in Chile, astounded viewers spotted what appeared to be a giant figure emerging from the flames.
www.coasttocoastam.com