De Pasquale battles through 'disgraceful' visibility | Supercars