As final preparations are made to stage the thirtieth Great North Run, Olympic and world champion runner Michael Johnson finds out why we have such a love affair with the event. Show more
Discover 11,128,835 listings and 279,887 playable programmes from the BBC
As final preparations are made to stage the thirtieth Great North Run, Olympic and world champion runner Michael Johnson finds out why we have such a love affair with the event. Show more