Covers EUROVISION ENTRY – ALL KINDS OF EVERYTHING (English) 5 March 2018 Roy van der Merwe Leave a comment Sinead O’Connor & Terry Hall covered the 1970 Eurovision winner from Ireland ALL KINDS OF EVERYTHING in English.