Rory Albanese live @ 'The Daily Show' & Friends, Central Park SummerStage, on July 21, 2010 Photos by Ted Chase