Showing posts with label Loren. Show all posts
Showing posts with label Loren. Show all posts

Loren Allred

Loren Allred is speaking out after some Britains Got Talent fans called out her receiving the Golden Buzzer on the show this week…