Armored vehicles roll through a small town in Thuringia, Germany

2 comments
Leave a Reply