Who plays Mother Nature in Santa Clause 3
Aisha Tyler plays Mother Nature in Santa Clause 3. Aisha Nilaja Tyler is an American actress, comedian, director, and talk show host. Aisha Tyler Instagram Click on the given link to follow Aisha Tyler on Instagram —>>> aishatyler Aisha Tyler Net Worth The estimated Net Worth of Aisha Tyler is $10 million (2021). Aisha Tyler …