WRC stage or UTV ride? Either way, these roads were a blast to rally through.