0
The Battle of Towton is one of the less famous engagements in English history - which is surprising, given that it was probably the largest, bloodiest battle ever fought on English soil. Certainly - as an Englishman, using myself as an anecdotal example - the name Towton has far less emotional pu...