UFOs Spotted At Campaign, Candidate’s Aides Say

by Brian on June 23, 2005

Political aliens in Mexico?

[via azcentral.com]

Leave a Comment

Additional comments powered by BackType

Previous post:

Next post: