Countries / by - July 1, 2014 1:45 pm
United Kingdom: Imaani releases Standing Tall
The 1998 UK Eurovision representative Imaani has released her latest videoclip Standing Tall. Imaani represented the United Kingdom at the 1998 Eurovision Song Contest in Birmingham with her entry Where…