Stitchers Renewed For Season 3!

Stitchers Renewed For Season 3!

Stitchers will be returning to Freeform for at least another 10 episodes. Read on to find out all the details about one of the most shocking renewals in quite some time.
Posted in: Stitchers