What band from Salford has Stephen John "Steve" Osborne worked with?
Steve Osborne: Stephen John "Steve" Osborne (born 1963) is a multi-platinum selling British record producer, living in Bath, England. Happy Mondays: Happy Mondays are an English alternative rock band from Salford, Greater Manchester.
i don't know