openpaddock.net
Chris Greenhouse – Top of the Podium, Again!
After a dominant performance at the NASA Rally Sport Sandblast Rally in South Carolina earlier this year, Chris Greenhouse went up to the Great White North to compete in Rallye Baie des Chal…