Comment Thanks Russia! (Score 1) 335
Thanks Russia!
You big fat spoilsports. You and China are ruining the Internet for the rest of the world.
"All the people are so happy now, their heads are caving in. I'm glad they are a snowman with protective rubber skin" -- They Might Be Giants