Sunday, October 05, 2008

Triangle UFO over North Road Islington UK April 22, 2004

The vidoe footage of the mysterious triangula of lights was just realeased not to long ago by the British Ministry of defence

1 comment:

thegavino said...

the thing is huge!