Craig Joseph Mcilhenny
Craig Joseph Mcilhenny Booking photo, Placer County Sheriff’s Office
Craig Joseph Mcilhenny Booking photo, Placer County Sheriff’s Office