Cindy I understand these are same dude disappear from DC area they turn up in Pakstein
Gee that terror sign right there LOL!
...Which is right next door to Wolfenstein.