Sunday, August 10, 2008

Brilliant!

Via AOSHQ:

1 comment:

  1. The most striking aspect of this video, is how goofy Ellen Degeneres looks.

    Wuz up with those sailor sneaks she's wearing with the bell bottoms?

    She wins the Geek of the year award for bad dressing.

    ReplyDelete