David Baddiel Tries to Understand

David Baddiel Tries to Understand

David Baddiel tries to make sense of some apparently puzzling topics.