Nick Owens

Nick Owens is the driver of Iron Outlaw. He debuted driving black matte Iron Outlaw in 2011. He only ran in one season, 2011.