logo
David McKay backdrop
David McKay poster
David McKay
​From Wikipedia, the free encyclopedia David McKay is a Scottish actor and television director. In the television series Shoebox Zoo, he plays McTag...