I heard
REM's
Shiny Happy People on the radio yesterday afternoon, and ever since, I've had
this running through my head...
It's hard to believe that even though I never once saw Sesame Street as a child, I heard
Furry Happy Monsters before the original!