Posted on 08/05/2006 5:08:08 PM PDT by NormsRevenge
What the hell is it? A Texaco station? Chili's? Indian casino?
Haven't seen the Heineken add?
I remember when it was announced. It was announced with great fanfare the same day Bob Dole made a big campaign announcement-though I forget what the announcement was. Anyway, it was rather convenient to announce LIFE ON MARS!!! that very day. Amazing how the news is manipulated.
All very interesting, but could you explain to me how we know that came from Mars? Sorry if that's a stupid question, but I've never seen an answer to it.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.