• Embed

Bad Blood is Coming

Season 32Sneak Peek9/12/16

Season premieres Wednesday October 12th at 10/9c.

Up Next