Al Gore takes the stage at Giants Stadium July 7, 2007 : 3:35 PM

Al Gore takes the stage at Giants Stadium