I just accidentally walked in front of Mozilla's offices and saw this poster.ZiggyTheHamster2017-03-09 photos bayarea, mozilla San Francisco, CALove it!