Montana Trail Cam Appears to Show Alien near Deer LodgeMontana Trail Cam Appears to Show Alien near Deer LodgeThere is an area near Deer Lodge, Montana known as Redgate known for an infamous murder and now a strange sighting from an area trail cam.KCKC