Csr2 Restoring Faith Race 59 Cobra