Because nothing shows the true cuteness and sweet side of Hello Kitty — and the love and happiness she brings to all — as 50,000 volts of electricity streaming through your body:From Hello Kitty Hell. This is being reported in a few places as a real product; Neatorama tells us it isn't. Which, actually, renews my faith in humanity just a little.
This Week's Geo-Quiz: Geologic Time
18 hours ago