Tomb Raider - Scaling the Ziggurat

This video showcases Lara Croft scaling the Ziggurat, an ancient temple built upon an icy mountainside.

  • View Comments (0)