Meeke must wait and wonder

The imposing statue of Robert the Bruce on the Esplanade of Stirling Castle could have been forgiven for shaking his head in wonderment and disbelief. High above his head fireworks exploded and around him thousands of rally fans celebrated the finish of the inaugural RallyScotland...
Read More