Good Lord, this week in TV. Too early to cue up The Mountain Goats’ “This Year?” as a rallying cry? Hope your DVRs are ready….
So, what else is on? Monday, October 13 Jane the Virgin (9pm, The CW, series premiere) Despite the batshit crazy premise of a virgin accidentally…