Lions of the East is a feature documentary that examines the decades of sightings of mountain lions and mystery big cats in New England, despite being "officially" extinct. Wildlife ...