One Tree Hill celebrates 100 episodes — who knew they’d last?

One Tree Hill celebrates 100 episodes — who knew they’d last?

The One Tree Hill cast celebrates 100 episodes