1

2

Firefox fans pimped Firefox car. It is a Toyota Celica debut at Mozilla 24 “Firefox Rock Festival” in Tokyo on September the 15th last week. Where are you IE?

Advertisements