As the Season 4 premiere of “Leverage” approaches, more and more photos and video footage is coming online to promote the premiere. This year the premiere episode takes place up on top of a mountain. The real mountain was Oregon’s Mt. Hood and in February, Mt. Hood gets A LOT of snow. During the shoot, […]