Photo of Concentration Camp (intake)

Location: Industrial Therapy Building
As Seen In: Siren episode 2x16 "New World Order"

Another two military trucks pull up to where soldiers are guarding a line of prisoners.