10 Timeless Quotes From One Tree Hill That Never Fail To Take Our Breath Away

These television moments still manage to make our hearts flutter. 
Bianca Sparacino
August 31, 2016