archytele The Vault

S1·E12 Mind Games (1)

Aired September 5, 2003

Synopsis

Spider-Man becomes the instrument of the Gaines Twins' revenge.