A short film promoting the Torch Theatre. Used as a promotional tool at the Pembrokeshire business awards.
Filmed and created by Lloyd Grayshon.

This article has 8,392 comments