Ron Anderson

Ron Anderson is an antagonist in The Walking Life.