xxxxxxxxxxx-2012 NEW ORLEANS LOUISIANA Published May 9, 2013 at 592 × 313 in STRANGE UFO SPOTTED NEAR THE LIMERICK NUCLEAR PLANT IN PENNSYLVANIA