Celebrating its 51st year, this event features piping and drumming competitions, heavy athletics, Highland dance, fiddling, and more.
Celebrating its 51st year, this event features piping and drumming competitions, heavy athletics, Highland dance, fiddling, and more.