How much can the world's largest snakes really swallow? This video explores the extraordinary feeding abilities of giant ...