
096a - Operation Barbarossa - Biggest Land Invasion in History - WW2 - June 22 1941
Published June 22, 2020
Views 1.48M | Likes 38.9K | Comments 2.61K
Ranked #4,007,057 globally by view count, this video has accumulated 1.48M views since it was published on Jun 22, 2020.
Views, likes & comments over time
Hover or tap the chart to see values