Car NewsWhich Beast Is This? by Faisal Khan 8 December, 20098 December, 2009 25 Home » Car News » Which Beast Is This?We drove this beast some time back. It has power, more power and some more power. Acceleration is brutal and so are the brakes. So what do you think, which car are we talking about?