The NASCAR connection: Leigh Diffey, Jesse Love drop by | Supercars