"There is difference and there is power. And who holds the power decides the meaning of the difference." --June Jordan

Monday, December 21, 2009

One Little Star

Just found out from Shakesville that Alaina Reed Hall, who played Olivia on Sesame Street, has just passed away after a battle of breast cancer. I have to say the news made me tear up immediately, and I went straight for this song from Follow That Bird:


2 comments:

Bachelor Girl said...

OMG, it made me tear up too.

Which is really saying something. My tears are like Chuck Norris's; they probably cure cancer. Too bad I never cry.

AAAAAHHHHH FEELINGS QUICK POUR BOOZE ON IT

;) j/k

Tracey said...

Going straight to watch this video didn't help me one bit. I felt my childhood come flooding back and felt like I had lost one of my own loved ones. Heaven help me when Paul Reubens dies.