Dodgeball Rally
Dodgeball Rally A bi-annual supercar rally held around Europe, which takes place on public roads, with different routes through Europe, there is also a Winter event held finishing in Verbier. Initiall...
Dodgeball Rally - Wikipedia