Even the Scottish folks are getting into the 17. Mai festivities