'One Tree Hill': Sneak a peek at Brooke's bachelorette party

oth-bachelorette-320.jpgOur first introduction to "One Tree Hill's" Brooke Davis ( Sophia Bush) eight years ago involved her hanging out in the back of a boy's car wearing nothing but her Ravens Cheerleading pom-poms.

She may have toned it down a little over the years - her confidence is up and her clothes are now far too fabulous for her to spend much time naked in public - but she still knows how to throw a hell of a party.

As her marriage to Julian ( Austin Nichols) approaches, Brooke's last hurrah is definitely one for the ages. In an episode titled "The Drinks We Drank Last Night," Brooke and the girls wake up with a hangover worthy of "The Hangover" and try to figure out exactly what they did... and drank... the night before.

Now we've got your sneak peek at the photos from that crazy night. Yes, that's Dave Navarro on a mechanical bull, dancing with a Clothes Over Bros mannequin, and Brooke drinking out of a... cowboy boot.

It's all class in Tree Hill. All class. oth-navarro-clothes.jpg



Photo/Video credit: CW