You must be Logged in to post a comment

  • 77 52
    Submitted by bbad on Apr 6, 12 at 3:23pm

    dont you mean always

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

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