Barrie Fair's demolition derby a smash hit