HomeShows - ArchiveThe Grinning Man at Trafalgar Studiosthe-grinning-man-001 the-grinning-man-001 Date: 16 November 2017 Written by: Luke Dillon