Callie Haverda as Teresa Laverne LeMaize - Happiest Town On Earth Fan Cast | myCast.io