Posts tagged with ‘Louisa Johnson’

  • “Not Human”, Louisa Johnson Wins X-Factor 2016

    Louisa hails from Essex and has been dreaming of winning the X Factor since she was a small child. Well…

    by