After two years of waiting, the Eurovision Song Contest has come and gone. Dive into why Italy was crowned this year's winner, and why the UK got zilch.
The ending of 'Lost' still baffles us to this day. We're still mad at the lackluster conclusion, so we're looking for similar TV shows. Check out our picks.