She Won!
Season 4 E 3 • 01/09/2008

Stephen talks about the excitement that's sweeping the nation.