You must be Logged in to post a comment

  • 64 47
    Submitted by bbad on Apr 6, 12 at 3:23pm

    dont you mean always

  • 17 23
    Submitted by stikybriches on Dec 20, 12 at 4:42pm

    The liver is the only organ in the human body that can regenerate