“And is it you who’s to stone for the motorway cone, Barry Venison and Davina McCall?”

Paradise Lost (You’re The Reason Why)

barry-venison

So… what do we know about Barry Venison?