Blanchard Racing Team had a shocker in Sydney last year. Despite hiccups last weekend, they have something to show for it ...