July 23, 2009, Chicago, IL - Coming from rock bottom -- being mugged and carjacked on the job --
Papa John's Pizza driver Stephen Walker hit sky high Wednesday at the Willis Tower, trying to set the world record for highest pizza delivery.
Full story
|