DC's Legends of Tomorrow Finds Its Vandal Savage - SuperHeroHype