This Is the Only Eurovision Performance You Need to See

Matt Cherette · 05/14/11 10:50PM

Earlier 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.