Watch Beast Wars: Transformers season 1 episode 6 tv series online free
Release: Sep 25, 1996
Terrorsaur finds a floating mountain rich with Energon. It makes him incredibly powerful, and he plans to overthrow Megatron and defeat the Maximals once and for all.