BLITZKRIEG: AIR.LAND.SEA (3D Animation Short Film)

Blitzkrieg (German word, meaning “lightning war”) A headline and anglicized word describing all-mechanized force concentration of tanks, infantry, artillery …