There must be something in the Oxford water that breeds talent. How else could you explain the abundance of good, great, and truly classic music that has emerged from the southeastern English city over the last twenty-plus years? Need examples? Ride, Supergrass, and Radiohead all hail from there. I say it is not an overstatement to also count raucous duo Little Fish among these ranks.