The truth of what really happened on d day would blow your minds to pieces. Would you believe that space alien with the MP badge tricked/coerced them to charge that beach? The truth of the Germans/Usa in ww2 will be revealed and all armchair historians and history channel watchers are gonna blow their fucking brains right out.