More than 8,000 people came for the first day of the festival to watch dozens of men and women compete in a variety of Scottish Highland games, many of which involve throwing things.
More than 8,000 people came for the first day of the festival to watch dozens of men and women compete in a variety of Scottish Highland games, many of which involve throwing things.