0 0 Gerd Moors October 17, 2019 Carwash A rally car tackles the water splash during the Wales Rally GB. Log in or register to post comments