Tag Archives | firefox

Lost of Mozilla Store Order

At June 17th, 2008, I ordered a Firefox 3 t-shirt on Mozilla Store International but it hasn’t yet arrived after 5 months! I think I have lost it…

Read full story