"Odds and Sods" is an album by British Rock and roll band, The Who - True, but not quite what we have here.