Can you believe these little rods live in your body?These beautiful little rods can cause you bad stomach....Any idea of what they can be? They are Escherichia Coli (E. Coli), a gram...