I went to Google's Headquarters in London and you won't BELIEVE what I found
Channel:
Subscribers:
1,140,000
Published on ● Video Link: https://www.youtube.com/watch?v=vMafYZSt-tQ
It's slightly more than shocking
I was actually there though and Google's London place is amazing
Other Videos By UpIsNotJump
Tags:
google
google london