Inside Motor Sport – John Bowe – Touring Car Masters Champion 2012

Click here to listen 27 November 2012 – John Bowe – Touring Car Masters Champion 2012

This week John Bowe talks about a rough and tumble conclusion to the Touring Car Masters Series at Sandown.