The Lion's Back in Utah has been closed to the public since 2004, but Jeep managed to get special access for a special anniversary celebration. Posted by Chris Demorro