moldova
This Is the Only Eurovision Performance You Need to See
Matt Cherette · 05/14/11 10:50PMEarlier today, an estimated 125 million people watched Azerbaijan win the 56th Eurovision Song Contest, an Olympic-sized television extravaganza/singing competition across the pond. But don't worry if you missed it, because this so-bad-it's-good performance by the squad from Moldova is the only one worth watching.