Doctorbass
100 GW
The article say that they was doing some test to ameliorate the performance on the car and when they pushed a bit too far the right pedal on the next corner of the garage, thet got catched!!
Doc


Doc