User blog comment:BTL1234/Google Chrome just randomly downloaded itself onto my computer./@comment-4052371-20120326154630/@comment-1693968-20120326160000