NPC for sure.
We need a bloodfag spatter guy in here pronto.
Someone posted earlier Satanic
Donโt forget the CA girl that was a witness and forming a FB page of people that saw what really happened in LV she died in her sleep. Young 20โs. Archive everything and go into hiding.
You bet his therapist has already moved to set up shop for the next FF.
Highwood, IL is a tiny town next door from Highland Park. The biggest thing that was there was the headquarters for the US Army Recruting Comand, Ft Sheridan. Now since gone.