Steve Jobs unveils the new Apple “Mothership” campus
Tweet It looks like a gigantic UFO just landed right onto a park 148 acres in size, with trees and …
Tweet It looks like a gigantic UFO just landed right onto a park 148 acres in size, with trees and …
Tweet Apple has revealed that they have recently bought some new land near to their Cupertino headquarters. The 98-acres of …