Waters survives chaos, impresses in NASCAR cameo | Supercars