archytele The Vault

S3·E6 Storm Watch

Aired October 28, 1997

Synopsis

A fully equipped motorcycle and rider threaten the future of the team.