Friday, December 31, 2010

The Greatest TV Moment of 2010: Russell Edgington's TV speech

2 comments:

Mechadude2001 said...

Yes, yes, yes!!!

David Dust said...

Agreed - masterfully evil, yet camp.

XOXOXO