New records set at Cupar Highland Games

© Wullie MarrVlad Tulacek in action at Cupar Highland Games.
Vlad Tulacek in action at Cupar Highland Games.