Life | Sat May 10, 2014 8:49pm EDT

Austria's 'bearded lady' Conchita Wurst wins Eurovision Song Contest