POLL : What did you think of The Outpost - This Is One Strange Town? By (July 19, 2019, 1:59 am) The Outpost