My favorite moments from rifftrax national geographic animals behaving badly 00:31 RiffTrax Live: Giant Spider Invasion