‘Homeland’ Preview Clip: What Stinks About Carrie’s “New Car Smell?”
Only three episodes into its sophomore season, and already Emmy-darling terrorism drama 'Homeland' has been dropping bombs left and right. The cat seems to be out of the bag with regard to one of Carrie Matheson's targets, but bringing them in will be another matter altogether. This Sunday's all-new episode "New Car Smell" will see Carrie and Saul putting together a team to go after th