Watch Beast Wars: Transformers season 1 episode 24 tv series online free
Release: Feb 21, 1997
Inferno finds a second Golden Disc, marked with alien runes. Megatron and Optimus supposedly agree to a truce, and Tarantulas is determined to get off Earth.