Spencer Monroe

Spencer Monroe is an antagonist in The Walking Life.