MovieMaps

Photo of NCPD

Location: Europa
As Seen In: Supergirl episode 2x21 “Resist

A Daxamite solider collapses after being shot with a shotgun by Maggie.