Select All
  • Night Watcher
    531 69 9

    Eric Freschman is your average Joe. Neat, cut, and straight to the point. However he holds a dark secret that he has shared with no one up until this day. Eric lives in the town of Point Pleasant, West Virginia, which is home base for the infamous Moth Man. Eric and the Moth Man do have some sort of connection, but h...