All I did was use Google.com and 'search for images' (Lolcats, if you must know), and you see a few dozen small preview images. Clicked on one => virus.

Seems like a pretty bad leak.