Originally Posted by uncle bob Greg James as in radio 1? But he's not funny? Greg Davies, the massive guy that does Taskmaster
Forum Rules