Completely believeable! I remember when my car was stock. To be honest, it was a dog and didn't have much top end even with 271hp (210whp). All wheel drive is great for launching but for roll races, it sucks.
Nice kill.. Looks like you need one or two more mods and you'll own him next time!