Cristo Redentor (statue)

IS THIS STEVE JOBS ALIVE IN BRAZIL?

CouldĀ this really be Apple boss Steve Jobs caught alive and well in the background of a Brazilian Reddit reporter's selfie?…

10 years ago