I found two of these underwater at the launch area of a lake near Truckee. Big suckers, about 3" long. Anyone know what they are? (Sorry for the image quality, it was still dark)

Click image for larger version. 

Name:	Bug.jpg 
Views:	575 
Size:	328.7 KB 
ID:	17133