I know aliens from other worlds are required to arrive in New Mexico, but why stay there?


Review of Thor (10 May 2011). - Reviews - One-and-a-half star reviews


I know aliens from other worlds are required to arrive in New Mexico, but why stay there?

I know aliens from other worlds are required to arrive in New Mexico, but why stay there?

I know aliens from other worlds are required to arrive in New Mexico, but why stay there?

I know aliens from other worlds are required to arrive in New Mexico, but why stay there?