That was crazy to do. I have seen the video before. It's an AWD Talon. This thing stock is 210hp vs a Corvette that probably has a few modifications and running nitrous. That corvette probably has an easy double the hp. I drive a Talon and they are no powerhouse vehicles. A little inline 4 banger with turbo isn't going to cut it with that arrest-me-red Corvette on the other side of the line.