McLaughlin 'hanging on for dear life' | Supercars