Hasta la Vista

  1. Ukraine Wins Eurovision Song Contest

    May 17, 2004 12:00 AM EDT She was a warrior princess on stage Saturday night, but yesterday afternoon a humble Ruslana from the Ukraine broke down in tears of joy after her victory at the Eurovision Song Contest with the energ She was a warrior princess on stage Saturday n ...