One Tree Hill - 3x22 - Gavin DeGraw - More Than Anyone
One Tree Hill - 3x22 - Gavin DeGraw - More Than Anyone (Nathan and Haley share their first dance)