Hitler supposedly shot himself on 30 April 1945.
April 30th is Walpurgisnacht, the night that Odin rose again, resurrected with new power.
Hitler supposedly shot himself on 30 April 1945.
April 30th is Walpurgisnacht, the night that Odin rose again, resurrected with new power.