avclub-7402198eae6b053295c68af63e37d488--disqus
nerd herder
avclub-7402198eae6b053295c68af63e37d488--disqus

So when does this episode take place? Because if Felicity gave them new tech, wouldn't see have mentioned that Laurel died?