Mozilla Overhauls Web Store

“The Mozilla Store, which sells Firefox t-shirt and merchandise, has undergone a major overhaul, and now has some nifty new stuff.” – Source

Leave a Comment