Keyword "IE7"

4 sites have this keyword listed in their metadata, here's one you may hate:

Opera Owns IE7
IE7 welcome page, meant to be running on Windows Vista, is running on Windows XP and Opera...
Other sites with this keyword...
site user views score
?Secret Exploding Banana mick1029384756 1,295 (3.10)
?ie7.com noclip 1,510 (3.00)
?YTMND - WTF CAL18 957 (3.00)