Aaaaaaaand…. ACTION!
November 29, 2020After months of delay thanks to the world’s favourite virus, we’re finally filming Brian and Charles the movie. Based in north Wales, we’ve got a fantastic cast, amazing scenery, and a 7ft tall robot. So basically, it’s mental.