Is Little Mix’s The Search studio haunted?
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.
Entertainment News
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.