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 280,103 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