Father of ‘Hell on Wheels’ Driver on Leave After Netflix Doc
Steve Shirilla, father of convicted killer Mackenzie Shirilla, placed on administrative leave from teaching role following Netflix documentary ‘The Crash’ and his public defense of her actions.