Did You Know They Made a Mass Effect Ride?
Mass Effect: New Earth is unveiled at California's Great America theme park. Join Rob and Mary as they get a sneak peek into this new 4D holographic experience.
Filed under: Video Games

Top

No Comments »

Leave a Reply




Back to Top