I was looking at my flickr and found this picture of the Twitter offices in March 2008.
Interesting!
Please Login to reply.
No replies yet.