3 ms·The video in question was filmed on Apple campus, i.e. on premises.by nikanj 9y agoThe video in question was filmed on Apple campus, i.e. on premises.