The appendix is a vestigal organ found in the human body. To what very necessary organ is it attached?

Lungs
Kidneys
Stomach
Large Intestine

Trivia Crack Answers Main Page