Cyle tells us about his paranormal and strange experinces living in New York. Find more episodes at cryptidcreatures.net