Announcement

Squad 23 is the gelatinous cannibal Eddie Murphy makes fun of Switzerland.