STAR season 2 episode 16 preview: Star takes a chance
Do you want to see what’s coming up on STAR season 2 episode 16? This upcoming episode next week carries with it the title of “Take It or Leave It” and based on some of the details we have, there’s a lot going on.