Rock Critic Ken Tucker Rock critic Ken Tucker reviews White Blood Cells the new CD by the Detroit duo The White Stripes.