UFOs Over Streets Of London Yesterday - Reminds Of NYC Event
New UFO Hunter Real UFO News Freak Jun 26, 2011 #2 UFOs over London BBC Radio1 Building – June 24, 2011? This vidoe is in better quality: