Saltar al contenido principal

Twitter Inc. headquarters

The headquarters of Twitter Inc. are located in San Francisco. In the video you can see the team behind Twitter in July 2010.

https://www.youtube.com/watch?v=wU6epAkC9wg

Enlace web

Published on marzo 5 2009

1 placemark 10.435 visualizaciónes 0 visualizaciónes/24h

Permalink

Código de inserción

x px

Deja una respuesta