Keys to the Kingdom: Part 3
- Episode aired Jul 12, 2007
The fight between the holy warriors and Lara begins within the spirit world, but it turns out she's not welcomed there, which works just fine for her.The fight between the holy warriors and Lara begins within the spirit world, but it turns out she's not welcomed there, which works just fine for her.The fight between the holy warriors and Lara begins within the spirit world, but it turns out she's not welcomed there, which works just fine for her.