Soon we will be able to announce more news on the future of The Grinning Man, which completed its triumphant run of nearly 6 months in London’s West End in May 2018.  Check back soon!

  • Follow me on Twitter

  • Electric Teepee Updates