YEM Exclusive Interview: Izaac Wang shares what it is like to act with a puppet in Clifford The Big Red Dog
Photo by Emily Sandifer Izaac Wang is an actor who can be seen in Raya and the Last Dragon, Clifford the Big Red Dog, and just finished the. Continue reading