What episode of Street Outlaws does chief crash?
What episode of Street Outlaws does chief crash? The Aftermath While Doc and Monza strategize for the number one and two spots, Big Chief deals with the aftermath of his crash. What does Chucky Davis do for a living? When not racing he started Davis Plumbing to serve as his day job. He picked up […]