Cupar Highland Games cancelled following heavy rain

© DC ThomsonSome of the action from last year's event, but Cupar Highland Games will have to be rescheduled this year.
Some of the action from last year's event, but Cupar Highland Games will have to be rescheduled this year.