You must be Logged in to post a comment

  • 62 46
    Submitted by bbad on Apr 6, 12 at 3:23pm

    dont you mean always

  • 16 21
    Submitted by stikybriches on Dec 20, 12 at 4:42pm

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