Sign Off - Farewell, James Brown
Season 3 E 2 • 01/09/2007
Though it's sad to lose the Godfather of Soul, there is a silver lining for Stephen.