Mckenzie Lee ravages the mechanics