Did we discover life on mars 30 years ago?

Well duh, didn’t these people see the transformers teaser?


About this entry