archytele The Vault

S2·E10 Street Pirates

Aired November 30, 1996

Synopsis

A band of weapons thieves plans to take the Defender next.