Knoxville native Rebecca Armstrong's performance at the Karaoke World Championships USA in Mason, Ohio, on August 8. Armstrong won the competition and is headed to Finland for an international karaoke competition.
David Grimes/Big Mama Digital Entertainment
Comments » 0
Be the first to post a comment!
Share your thoughts
Comments are the sole responsibility of the person posting them. You agree not to post comments that are off topic, defamatory, obscene, abusive, threatening or an invasion of privacy. Violators may be banned. Click here for our full user agreement.