• Embed

Search for the Skull of Lhasa

ClipSeason 2 Ep 73/26/2010

Dr. Lao has stolen the sacred Skull of Lhasa, and it's up to Indiana Jones to get it back -- if he's not feeling too tired.

Up Next