Bad Blood = Great Show

Here’s a sneak peak for Season 2 of Bad Blood, which debuts on October 11. This season there are eight shows. Love it!        ]]>

Leave a Comment