Day: August 15, 2009

Stop!

Apparently, there are people in Wauwatosa, Wisconsin who still live under rocks. According to Time magazine, “a Harry Potter fan vandalized 80 local traffic signs to make them read STOP VOLDEMORT.” And […]