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
0 Flares Twitter 0 Facebook 0 Google+ 0 Pin It Share 0 0 Flares ×