Modball Rally Europe 2016 to kick off in London Nicola MacdonaldJune 6, 2016 Modball Rally Europe will begin its 2016 journey in London on 25 June along Pall Mall. Around 180 cars will take part in the rally, which will set off from Lon... Latest NewsLive Event