Little Mix's reality television music competition has been filming at the Troubadour Theatre in Wembley, London, and former employees of the venue have revealed rumours that it is haunted.
Credit: Bang Media International Limited Duration: 00:48Published