Photo of A.R.G.U.S.
Location: Life Sciences Centre
As Seen In: Arrow
episode 1x20 “Home Invasion”
Location: Life Sciences Centre
As Seen In: Arrow
episode 1x20 “Home Invasion”