
My pal that was driving it (and had not driven the car before) stalled it - not enough revs. It's a hill climb / sprint car, so not in normal road tune (neither was the Peugeot). It didn't break down. The Pug put out more power, but was well weighed down with all the sound system, add-ons etc.
Where he stalled it was in the top paddock - the road into that is quite steep.