Three generations of demolition derby drivers competed this weekend in various divisions at the Nicollet County Fair.