Hi Booker@45,
If you want an MT4 broker with a demo account that doesn’t expire, you could look at AvaTrade.