Joseph Ruffalo ( Purple Rain (Lluvia Púrpura) )Robert Cavallo ( Purple Rain (Lluvia Púrpura) )Steven Fargnoli ( Purple Rain (Lluvia Púrpura) )