Minisode 91 Happy Hinisodes

Published: Dec. 21, 2022, 8 a.m.

In a previously unaired minisode Lena and Ian share your thoughts on the Nativity, Alvin and the Chipmunks, and what Glee character would cheat on you