Photo of the week: Going up Upper Helldorado
Written: February 24, 2011
This photo was taken on the Upper Helldorado trail in Moab, Utah. Yes the Land Cruiser made it up, and no he didn't flip it. Click here for the larger image.
Photo by Warn Industries' Art Director, Curtis Ressor.
Filed under: Truck/Jeep/SUV, Universal