Despite many efforts to find a reasonable explanation, the origin of the ”knee” in the cosmic ray spectrum at E ≈ 10015.5 eV remains mysterious. In this letter we suggest that the ”knee” may be due to a GZK-like effect of cosmic rays interacting with massive neutrinos in the galactic halo. Simple kinematics connects the location of the ”knee” with the mass of the neutrinos, and, while the required interaction cross section is larger than that predicted by the Standard Model, it can be accommodated by a small neutrino magnetic dipole moment. The values for the neutrino parameters obtained from the analysis of existing experimental data are compatible with present laboratory bounds.