Blue Bloods Season 3 Episode 12 “Framed”

Blue Bloods "Framed" Season 3 episode 12 airs Friday Jan 18 2013 (10:00-11:00 PM, ET/PT) on the CBS Television Network. Episode Synopsis: When Danny’s car matches an NYPD description of a vehicle...