Watch: 1000hp Challenger stolen before SEMA, smashed into police car during pursuit, still makes show

We Recommend