Megan Mckenna is a British television personality who became well known when she reached the semi-finals in the third season of Britain’s Got Talent. ... Read more