Piping At Forres hits the right note in third year

20,000 people turned out for the championships
20,000 people turned out for the championships

Breaking