Twitter / lmorchard: first day at mozilla. happy ... https://twitter.com/lmorchard/statuses/804009957 Saved on Feb 20, 2013 #imported:pinboard #rel=me #self #twitter Internet Archive