Dexter premieres Sept. 30

Philippines
September 13, 2012 1:24am CST
Have you seen the first 2 minutes of Dexter? Do you think Debra would believe him when he said he just snapped?
No responses