Video: Zak Talks to an Eyewitness

Zak talks to an eyewitness of a 7-ft. creature at Letchworth Village.