Celtic pride on full display 33rd annual Scottish Festival and Highland Games

The 33rd annual Scottish Festival and Highland Gameswill take place June 14th and 15th in Itasca, Illinois.

Chicago Area News

Good Day Chicago

FOX 32 Sports