jeremy irons

The Last Lions Premier

A new National Geographic documentary, “The Last Lions,” is set for release at theaters across the United States this weekend.  Jeff and I were lucky enough to snag a set of tickets for the opening premier in New York City’s Chelsea neighborhood tomorrow evening, courtesy of the wonderful gang at Wilderness Safaris.  We’re very excited …