Special Stage Forums banner

bill fogg

  1. USA
    I don't often say much about the state of rally in North America, good or bad. Rally is something that I would much rather *do* then talk about. A lot of people here in NARDG have some heartburn over the way things have been going lately in the USA. I would say to anyone currently competing...
Top