Mini just released the meanest small city car off all times. It is called the Mini JCW (JCW stands for John Cooper Works and if you are a petrolhead than you know what that means), it has a two liter turbocharged engine good for 231 HP and it goes like stink. This time we see it in an official video besides Tony Hawk and Guerlain Chicherit. The amazing Mini really knowns how to put a smile on your face.
Wait. What!? Check out the below video for more crazyness!