TV: CASTLE – SEASON 7 {Mid Season Finale}

Hi Everyone The Mid Season Finale of Castle season 7 aired last night SEASON  7 - EPISODE 10 "BAD SANTA" You better watch out! Santa Claus needs to put himself on the naughty list as he speeds down the street (in a car, not a sleigh) firing gunshots at a man on the run. BANG!…