ALIEN ABDUCTION 827265 3 Published November 5, 2013 at 600 × 386 in POSSIBLE ALIEN ABDUCTION IN LEIGHTON PENNSYLVANIA