Wikipedia on Mozzila Corp

Looks like someone put my $72M rumor up on the wikipedia page for Mozzila Corporation… it will be interesting to see if anyone takes it down!

Leave a Reply