Stories ]

London, England

The newest Ghostbuster in London wasn't very good at his job.

The results of his Ghostbustering.