Stalingrad; The Explosion

A Savagemedia promotional video for TLFSx