One Tree Hill's Brooke Davis has come a long way.
Remember the selfish and morally challenged cheerleader of yesteryear? It's hard to believe that was the same person who nearly drowned trying to save someone's life on Tuesday's stormy midseason finale.
Titled "Darkness on the Edge of Town," the episode featured a dangerous rain storm and car accident that put Brooke and Jamie thisclose to death on the infamous Tree Hill bridge (Remember when Nathan saved Rachel and Cooper in Season 3 in the same place?) After saving three people's lives, the fashion maven chose to stay with Jamie, who was pinned behind his seatbelt, and then selflessly pleaded with her fiancé, Julian, to save the little boy first as the levee broke and water flooded the car.
To Read More Click Here.