One Tree Hill Couples Pop Quiz

Leyton's first kiss, which episode ?
Leyton's first kiss, which episode ?
Choose the right answer:
Option A 1.04
Option B 1.08
Option C 1.06
Option D 1.07
 Lovetreehill posted over a year ago
skip question >>
save