Scorching heat, driving rain, insect plagues - Street Machine Drag Challenge 2017 was a trial of biblical proportions