The Death of the Queen Bee Promo

The Death of the Queen Bee Promo

This is the official promo for "The Death of the Queen Bee." It's the 4/15/10 episode of the show.
Added: