March 28, 2006

Mozilla-based products make a big showing in PC World's Freebies

"101 Fabulous Freebies"

Our stuff shows up under the "Get To Work" section.

Kudos to glazou for discovering this first.

Posted by WeirdAl at March 28, 2006 11:47 PM