Article Photos: PROMISES, PROMISES: Hours to go, promises to keep 7/7