Where is Neil's ghost?

Seems to be a kind of award to own such a ghost.
We have to investigate how Neil and Duane got them and how one can get one. :laughing:

1 Like