John takes well deserved podium in hard-fought German GP
After a hotly contested race, CIP-Green Power team rider John McPhee took an excellent and thoroughly deserved 3rd place in the German GP at the Sachsenring. John ranked 8th in the combined Free [...]