49 Votes in Poll
Which Ghostface are we talking about?
@Blueninja825 Roman Bridger
Forgot to put his name next to Ghostface
I mean John Carver is a police officer while Ghostface is usually just some random person so I guess I'd go with them.
What do you think?