Last weekend we marched our giant puppets through town for the annual Apple Blossom Festival Parade – the biggest event of the year here in Wenatchee – and our float was a hit! Kids and parents alike delighted in the towering paper mache effigies dancing and bobbing along the street. We had the mystical beaver,…