Season 7 Episode 21 Head of the Snake

NCIS: Los Angeles Season 7 Episode 21 "Head of the Snake" Sneak Peeks

NCIS: Los Angeles Season 7 Episode 21 "Head of the Snake" Sneak Peeks

Three sneak peeks for NCIS: Los Angeles Season 7 Episode 21 "Head of the Snake".