The Kansas City Scottish Highland Games & Celtic Festival includes fighting demonstrations and music.
The Kansas City Scottish Highland Games & Celtic Festival includes fighting demonstrations and music. FILE PHOTO BY Keith Myers The Kansas City Star
The Kansas City Scottish Highland Games & Celtic Festival includes fighting demonstrations and music. FILE PHOTO BY Keith Myers The Kansas City Star