Well finally The Show had its premiere at Fright Fest 2021 in London’s Leicester Square and I was able to go along. But now the …
fright fest
Fright Fest 14 – ‘Show Pieces’ World Premiere
So we did it. The team has allowed me the most amazing experience of my life. Thank you. I had so so much fun.