Congress passes a renewable energy bill, and climber Ed Viesturs scales Stephen's ego.
Jul 01, 2009
Jul 13, 2009