Or so the site says!

http://www.msfirefox.com/

I love funny parodies like this.

Technorati Tags: , , , , , ,