openpaddock.net
RallyCast Episode 46 with 2018 Rally America Champions Dave and Mike Brown
In this episode we chatted with 2018 Rally America Champions Dave and Mike Brown of Denver, Colorado. We talked about what got them into rallying, hillclimbs including one that could have ended tra…