Penrite Racing locks Allen down with contract extension | Supercars