bicarotid trunk rupture

bicarotid trunk rupture

a rare cause of sudden death in horses.