Original: There are also conflicting rumors that Mary , Queen of Scots , was briefly involved in the town 's history .
Simplified: To this day there is still an annual festival , called Marymass , held in the town .