Sunday, June 27, 2004 at Sunday, June 27, 2004
UFO spotted over Belfast, Ireland
Look, up in the sky! Is it a top-secret military craft or something else over Ireland?

0 comments