You must be Logged in to post a comment

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

    dont you mean always

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

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