The Secret World Official Templars Trailer
EA released the official templars trailer for “The Secret World” coming soon to Xbox 360, and PC. Game Description: A…
EA released the official templars trailer for “The Secret World” coming soon to Xbox 360, and PC. Game Description: A…