Yo at the point Dexter says "right now Chino is the highest point in Florida", a cool guitar tune kicks in. It was in last weeks episode as well and it sounds familiar. What is it?
does anyone else find that lila chick reeeally annoying? i'm only half way through the second series so i'm hoping she'll die off or something soon because GOD she is irritating