3 ms·Something looks very wrong with it, chrome 10.0.612.3 dev on win XP.by rrrhys 16y agoSomething looks very wrong with it, chrome 10.0.612.3 dev on win XP.jjwiseman 16y agoI believe it's been vandalized (anyone can edit it).