Sorry for my lack of posts lately. I'm still obsessing over the Eurovision Song Contest and watching all of the past entries music videos. The 2011 finals are supposed to air on May 14th and I really wish that we could watch it here in the states. So if you're in Europe, be sure to check it out for me ( you can see the website here).
Anyway, did anyone catch Tina Fey on SNL last night? I did. Here's a few of my favorite clips from last night.