Science puzzles over a rogue lolcat

Advertisement