Where To Stream Gossip Girl Season 2 Episode 9
There Might Be Blood
- Aired November 3, 2008
- 60 Min
- Rated 8.3
- Number 3 Of 121 Rated Episodes
Serena realizes Aaron has kept a secret from her. Jenny and Agnes plan a guerrilla fashion show. Blair baby-sits the daughter of a Yale donor.