Tag Archives: Alderney

British Pilots with passengers recall mile-wide UFO

British Pilots with passengers recall mile-wide UFO.  by Laura

via SteveBeckow.com