Looks like it's from the parent company or an afflite of FireFox. I would cancel it to, as almost all sites work with FireFox anyway. I've never been to one that doesn't display better in FireFox...
WeedyBoyWonder Reviewed by WeedyBoyWonder on . What is this? It just popped up on the screen while I was posting in a tread. It looks like the regular Firefox thing, but if you read the top line it says it's from their "Evangelism Team". What the hell? I just canceled it. Is it really Firefox? Rating: 5