Comment Comment by p10jkle The twitter office is on Market Street, so this is totally plausible parent p10jkle 1 year ago