Ellen on American Idol
Monday, February 15th, 2010I really like Ellen’s show. I really laughed when I found this clip on her website. It purportedly shows sexual tension between Simon and Ellen. I think this was a clever editing job using two other people as stand-ins, don’t you? Regardless, it’s good for a laugh!