CBBC stars visit Blairgowrie and Rattray Highland Games
Stars of children's TV were among the surprise guests at this weekend's Blairgowrie and Rattray Highland Games.
Stars of children's TV were among the surprise guests at this weekend's Blairgowrie and Rattray Highland Games.