This article was originally submitted on the 27th March The Edinburgh Footlights is a student-run musical theatre company founded in 1989. Its Showchoir is a performance group founded in 2011,…