The 2018 Victoria Miracles Rally will be taking place at the beautiful Leonardo Da Vinci Centre, just 5 minutes' drive from downtown Victoria.
The 2018 Victoria Miracles Rally will be taking place at the beautiful Leonardo Da Vinci Centre, just 5 minutes' drive from downtown Victoria.