Are Bob Mould and Wax on Radio musical artists from Great Britain?