English Democrats

About Channel

0 subscribers   8458 views
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