Its Pretty Clear Why Britain Won WW2… Humour Hub 1 year ago Its Pretty Clear Why Britain Won WW2… Tags : britainchurchillenglandhitlerpaperscissorswarwonworld