Looks like the Firefox team has come up with a new bright idea for Marketing. Apparently they have set up a new site that proposes the following contest:
Come up with a new, intuitive, and unique idea to spread the word of Firefox. By setting up a huge 3.5 Ft Fathead poster where you live. The [...]
