You must be Logged in to post a comment

  • 59 41
    Submitted by bbad on Apr 6, 12 at 3:23pm

    dont you mean always

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

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