Anyone know when the new station is starting?

rumobritt

New Member
According to George Galloways twitter feed he has secured the return of the mother of all talk shows on a " new national station" He refuses to say which station.

I assume its talkradio
 
Top