When is the next episode


I just saw episode 12, which seems to lead up to Terra in the delivery room by episode 13 and I want to seee...plus, whatever Tonya says at the end doesn't make sense. Blood from the breast eh?

"..and I mean that from the heart of my bottom.."

reply

Every week they have a new episode when the season is on. So there will be an episode this week.

reply

New episodes air Wednesdays 9 est

reply

cool, thanks

"..and I mean that from the heart of my bottom.."

reply