I recently visited Amsterdam and stumbled across this Christmas tree ornament. I I can’t figure out any other way to describe it except Little Angel Baby Hitler. Is it possibly the creepiest thing ever?
I recently visited Amsterdam and stumbled across this Christmas tree ornament. I I can’t figure out any other way to describe it except Little Angel Baby Hitler. Is it possibly the creepiest thing ever?
That IS creepy. What kind of stores did you visit in Amsterdam you wierdo?