2009-07-020.0 rating
Congress passes a renewable energy bill, and climber Ed Viesturs scales Stephen's ego.