Are you game enough for Operation Firefox?

About a week ago, the Mozilla foundation launched a marketing project Operation Firefox - its goal, to post fifty 3.5 feet wide Firefox stickers (Fathead Posters) in high human traffic areas all around the world… Just to spread Firefox. Cool! I think this would be fun! Unfortunately, participants must be residents of [...]