Liberation Day is Here!

Allies have invaded Holland

Nazi forces turn tail!

Jews throughout Holland are throwing up their arms in celebration of the Allied forces arrival.