Luis Salgado is back on stage with ON YOUR FEET