Question: in pretty little liars what episode 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.