Are runners the most annoying people in London in January? | The London Question

WATCH ON YOUTUBE