Photo of Mount Kibari
Location: Mount Hood
As Seen In: Leverage
episode 4x01 “The Long Way Down Job”
The base camp on Mount Kibari.
Location: Mount Hood
As Seen In: Leverage
episode 4x01 “The Long Way Down Job”
The base camp on Mount Kibari.