
1. Keys to the Kingdom (Part 1)
Aired: Jul 10, 2007A renowned archaeology professor reveals a groundbreaking theory that the anc...
Lara travels to Antarctica to explore the enigmatic "angel spit", a revolutionary biological discovery that may hold the key to repairing damaged tissues.