Supergirl 2×05 “Crossfire” Sneak Peek by Michelle · Published November 6, 2016 · Updated May 12, 2017