Films: The Last Laugh

Toyah has a role in The Last Laugh, a new movie by Visualize Films currently shooting in Hull in the UK. (Photo © The Last Laugh)

lastlaugh16a