A new video popped up on YouTube today showing what appears to be the demolition of the buildings that formerly occupied the space where Apple’s new headquarters will be located. We’re not sure who the source of the video is, but it is in fact legitimate footage that Apple circulated internally. The actual demolition started last […]