While not everyone is a fan of import/sport compact drag racing, you have to give credit where credit is due and admire just how much power and speed it's possible to squeeze from a handful of cubic inches with a little help from the right turbocharger...
More...