No one said it was the greatest car ever..

the transmission of the b16b is what allows it to keep power off the turns. tight gearing and LSD help the 185 hp 117tq motor do its job.

the "teaser" video was a b16a mini cooper