Home ยป Edinburgh Fringe #1 – The Grimace Edinburgh Fringe #1 – The Grimace Dave FitchJuly 8th, 2020Edinburgh, Scotland The ghost with a grimace.