Tag Archives: John Buffum

Rally Team Re-unites 51 Years Later! And Win!

This past weekend the New England Region of the Sports Car Club of America held a combined rally , the Big Lap 19 and the Car Store Rally in Norwich, Vermont. ┬áBy far the most interesting entry was the team … Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment