We absolutely love this Christmas video by the U.S Embassy in Warsaw, Poland. It is bright, cheerful and everything the Holidays should be. Their Christmas spirit is infectious and it will surely bring a smile to your face.
Watch the U.S. Ambassador to Poland, Stephen Mull, and all the American and Polish staff wish you Happy Holidays and a Joyous New Year!