posted on Aug, 2 2003 @ 05:59 PM
Originally posted by resentedhalo
Well im actually in Wales, intersting as we dont hear much about ufo's and such and such!
Why you put your location as England if your in Wales? C'mon, be proud of Wales
But your right, we don't hear much....
but I have had aquite a few accounts from friends and family about UFO's, and they're not the type to lie. Seeing as the UK is such a superpower in
the world, It makes sense that Wales would get the occasional "Extra Terrestrial" visit....