thegeekiary.com
Stitchers Renewed for Season 3
Great news for fans of Stitchers! After an anxious wait, the Freeform network has finally announced renewal for Season 3.