Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Scarlet is relieved of her duties as a Sheriff in the rundown city of Sallow. Now that she is no longer the Sheriff, there's nothing stopping the dreaded Aldritch gang from taking their deed back any way they can.