Tangled Snakes