Yes, That's S.T.R.I.P.E.'s Helmet on DC's Legends of Tomorrow

When DC's Legends of Tomorrow premiered last season, the DC superhero team-up had more (and more [...]