Proving once again that nature is SAVAGE, check out this GIGANTIC tarantula in the Amazon who found himself a little snack: a FULL-GROWN Opossum. Nightmares for DAYS!