The People's Forum
[ Post a Response | The People's Forum ]
Saw 5 mins at lunch...looked like they didn't have the biggest budget in the world. nt
Posted by MaFu
on June 14, 2021, 1:26 pm, in reply to "GB News
Anyone watched this channel?
They certainly are having some teething troubles.