English Democrats
About Channel
0 subscribers 8458 views
Joined Dec 1, 2020
Joined Dec 1, 2020
Putting England First! English Democrats is the only political party - Putting England First!, putting the interests of England & the English people before all others. www.englishdemocrats.party