IDGNS B-roll: Google X headquarters

IDG News Service | Jul 31, 2015

Seen on June 26 and 29, 2015, Mountain View, California

Similar