De Silvestro beaches Altima at Hell Corner | Supercars