Just so y'all know,
Dec. 21st, 2010 09:59 pmAfter careful consideration, and after considering the evidence presented in Miracle on 34th Street (the original one, with Maureen O'Hara) and this year's Glee Christmas special, I want to state that I do believe in Santa. In a world that makes very little sense, Santa makes all the sense in the world.