Hey gang-
Sure, Deutschland is a fine place to be this Holiday season and you know what makes it even more super terrific? LETHAL FORCE on German TV this December, kidz! It’s filled with your 110% USDA recommended allowances of Christmas cheer and wonderful tidings. Bask in it’s warming glow, Germany! Wir Lieben Dich!
Happy X-mas-
Your pal-
Sir A1!