Photo of the Day: Dexter & Wife in Spain

Jennifer Carpenter and Michael C. Hall attend the ‘Dexter’ new season photocall at the Palace Hotel on February 24, 2009 in Madrid, Spain.

The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.

Comments are closed.