The beautiful and charming Louisa Johnson delivered the very first televised performance of her new single “So Good” on October 30th, 2016. British Singer Louisa Johnson is the winner of the previous season of “The X Factor UK.” The track is a part of her long-awaited upcoming debut album. Louisa Johnson was a guest star […]