I read years ago that they were 150bhp & willy powered, I think I read it max poower back in the day lol ! Bunch of wallys !
One of my mates had the chamade one years ago, he came tanking it into a car par, shouted "watch this" - then proceeded to handbrake it.... into the wall !!
We all pee'd ourselves.