Davison’s first impressions of #17 Ford | Supercars