The French Armada was the largest invasion force to target England in the early modern period - and France actually landed troops on the Isle of Wight. So why don't we talk about it more? Let's discuss the 1545 French Invasion! Hosted on Acast. See acast.com/privacy) for more information.