Question : when will still star crossed episode 3 air
Answer : June 19, 2017