yeah, brooke is the ONLY character on this show that can get away with the crap that she does. Like, kissing pete, and blowing up at haley for the dress, and doing this to rachel. And yet people still love her.On the show and in the audience. I just dont get it.
But, with that said, Rachel might have deserved this, BUT Brooke didnt need to stoop to that level, and mouth was exactly right when he said that she didnt learn anything from the shooting. Sigh.