Where To Stream Blindspotting Season 2 Episode 8
Return to Ithaca
- Aired May 26, 2023
- 30 Min
Ashley doesn't know who to turn to when she is ostracized by the entire Turner family; Trish and Jacque must deal with the fallout of her revelation at Meatfest; Earl receives a surprising call from his father.