Needle Crossings