Leah McClure of Wikkid Witch Entertainment has a proven track record of helping communities think globally and act locally. She is a visionary behind the CP Holiday Train, the longest running mutant vehicle train concert tour in North America.
McClure is a passionate storyteller, historian, philanthropist and entertainment publicist that always makes a difference, one stop at a time.
From red carpets to raves, the witch covers it all. Find her raving, reviewing and interviewing at Night Light.