Nathan & Haley fall in love all over again and have their dream wedding. For all the hardcore One Tree Hill fans this is the song that was supposed to play for Haley & Nathan's first dance. When you watch the episode put your captions on.ENJOY!
Best sites on the internetRoleplay
Viral news today