grangecentre.wordpress.com
What does a Grand Prix win tell the Church?
It was great to see Lewis Hamilton win the British Grand Prix at Silverstone this weekend. Of course, no one doubts that his podium position was the result of talent, teamwork and courage. But ther…