Curious Jag has a chat with Bob Williams about his Borgward Isabella TS at CARnivale 2017 in Parramatta Park, NSW, Australia.