Heatwave forces cancellation of Highland Games event

(Getty Images)
(Getty Images)

Breaking