Street Talk for December 29, 2023 Wednesday, December 27, 2023 Director and animator Peter Sluszka, known for his multimedia and stop motion expertise, has joined Troublemakers for representation in France.…