MF
Marc Fennell.

Marc Fennell.

Marc Fennell is an Australian technology journalist, television presenter, radio personality and author. He became known as co-anchor of The Feed, and as of November 2023 is the host of Mastermind and Stuff the British Stole and Download This Show.
WIKIPEDIA

Shows

Producer

Writer