According to Dawson, 500 roses would be handed out between 1 p.m. and 3 p.m. Over the seven years of the event, 3500 roses have been given to Montrose Shopping Park shoppers. Each year, the roses are ...
This intimate show promises fans an opportunity to get up close and personal with the pair, who have established themselves as Scottish household names. Promising a night of fun and laughter, Mark ...