Showing posts with label Elton John. Show all posts
Showing posts with label Elton John. Show all posts

April 3, 2011

Long Live the Queen(s)

At long last, something by Elton John I actually like. Behold, his SNL skit from last night.