stickygirl
All the witches
- Joined
- Jan 3, 2012
- Posts
- 21,199
I can hardly believe this
http://www.usatoday.com/story/tech/2014/04/03/mozilla-ceo-steps-down/7262129/
really? Is this happening?
http://www.usatoday.com/story/tech/2014/04/03/mozilla-ceo-steps-down/7262129/
really? Is this happening?