Tag: Sir Patrick Moore

And Finally….Sir Trevor McDonald Named New GamesMaster

After much speculation and rumour, Gamesradar+ report that it is Sir Trevor McDonald named new GamesMaster when the show reboots on E4 later in...