wiener-blut.com
A Very Gary Christmas – Dec 24 (Part 2)
December 24th – Weihnachten / Christmas Eve (Part 2) When all the Christmas carols were sung and everyone was exhausted, it was finally time for presents. It was always the most stressful part of C…