UFOs – Going back to London on the M11 29 july 2011

I didn’t see this one before.

Two UFOs Filmed from car on M11 in UK 29th july 2011 uploaded

 

Comments are closed.