TVORCHI took to the stage at this year’s Eurovision Song Contest.The electronic music duo – comprised of producer Andrii Hutsuliak and vocalist Jimoh Kehinde – performed their song ‘Heart Of Steel’ at this year’s contest, placing sixth in the final tally with 243 votes. Just 10 minutes before their performance went down, reports of Ternopil being bombed started to emerge.