Question: What band from Salford has Stephen John "Steve" Osborne worked with?
Sentence (from "Happy Mondays"): Happy Mondays are an English alternative rock band from Salford, Greater Manchester.
Relevant evidence: Yes