Message posted by gary on December 28, 2000 at 03:18:54 EST:
I heard on ABC news that there is going to be a minor league baseball team in Las Vegas that will be called Area 51 or something like that. They will have an alien as a mascot.
Replies: