Reported mountain lion sightings are popping up all over Vermont and convinced onlookers say the proof is in the pictures.
1 / 23
WPTZ - Burlington/Plattsburgh
Thu, Sep 20, 2012 6:09 PM EDT