Friday, March 27, 2009

Muppetstar Galactica [Video of the Moment]

Thank you for showing this to me, Topless Robot. Thank you.



It has an extra special resonance after last night's 30 Rock, no?

0 comments: