Brave WW2 solider who was last seen being tortued by militants in Africa.
Dedi... Dedi Amkaming. Aughhhhhh, fuck!
39👍 1👎