pic: 39 climbs 1633?



A picture from the 2007 Duel in the Desert, hosted by Team 39 in Gilbert, Arizona. Many thanks to them for putting on again!

Team 39 is helping 1633 (I really hope that’s their team number) test out their ramp design.