Question: what episode of pretty little liars does spencer and toby first kiss?
Answer: Spencer & Toby - First Kiss - Pretty Little Liars Season 1 Episode 19. Find this Pin and more on Pretty little liars by Kayla Arnold.