Comet Toutatis will threaten the Earth on September 29th 2004. Meier predicted
this in 1978.
The Red Meteor will strike Earth in the Bering Sea or North Sea or the
The aliens won't give a date for this although they give a hint that the year will add up to 3, ie 2001, 2010 or 2019.
The pyramids were built over 73,000 years ago by aliens from Orion.