4-1-12 LONDON ENGLAND–MUFON 37068–PIC 1 Published April 7, 2012 at 665 × 394 in UFO PHOTOGRAPHED OVER LONDON ENGLAND