the music video featured scenes from a mcdonald's commercial with the character mac tonight inyoni n'izindi nyamaswa nto zinyuranye the surname macleod means son of leod