David Baddiel tries to make sense of some apparently puzzling topics.
All available episodes (19 total)
Itβs hard to imagine life without them but many donβt quite understand why they're around