Countries / by - February 12, 2014 10:42 am
United Kingdom: The Usher Hall’s 100th anniversary
Situated on Lothian Road in Edinburgh is a concert hall known to Eurovision fans. On 25 March 1972 the Eurovision Song Contest was held in the Usher Hall. Then it…