Tag: Rona

Albania – “Brace Yourself Ears”

(Photo courtesy of Andres Putting (EBU))  Albania – Lady Gaga meets Minnie Mouse Yes the award for the loudest screeching this year goes to Albania. My left ear drum will be recovering soon – hopefully Song – Rona Nishliu takes the Mariah Carey screaming to the next level and isn’t […]