Lowndes and the hitchhiker
Sport

Air Date: Tue 28 Nov 2017

Craig Lowndes picks up hitchhiker Mark Howard on his way to the Bathurst 1000

Episodes
Extras
GalleriesArticlesHome