Sunday, January 22, 2006

South Cheshire reports another UFO

Witnesses in South Cheshire have reported another UFO, this one a hovering "yellow flashing light". Details about the mid-January incident appear here.