Watch this sombrero wearing, Mexican dancing, Scottish granddad entertain tourists in Aberdeen