From Queen’s Radio we have Rachel Moorhead! The crowd very much enjoyed Rachel’s thoughts on Gregs and was positively received by the judges.
demofactor.com / DEMO FACTOR 2025