User blog comment:BTL1234/Google Chrome just randomly downloaded itself onto my computer./@comment-25181282-20120326134954