FreeNoah

U.S. History A7 (20/20)

Spain sent the Spanish Armada to attack England in 1588.

How did England defeat the massive Spanish Armada?





Need Help? Watch the video