debunked

Debunked Rumors

Star Wars VII & New Mexico Debunked?

New Mexico never on list for ‘Star Wars’ Sorry, New Mexico. Looks like the closest “Star Wars” will come to…