Triumph of the Will

http://www.youtube.com/watch?v=LxDYVFmsgPw&feature=related

Hitler’s deputy, Rudolf Hess, depicted in the famous German propaganda film.

Comments are closed.