Southside Christmas Memories Santa Comes To Evergreen Plaza 1981
So I believe the year is 1981 and when you are five years old what’s the best thing about Christmas? Santa Claus right? And if you grew up on the south side where did Santa go first? Yup Evergreen Plaza, so I had heard great stories of Christmas past when Santa came in a helicopter... Read more »