Remember the recent bizarre Steve Jobs statue, depicting what looked to be the decapitated head of Apple’s late CEO? Well, a new Steve Jobs sculpture may have it beaten in the weirdness stakes. Urban explorer Darmon Richter found the above
    






« »