Slitheen craft (Revenge of the Slitheen)

A Slitheen craft lay in wait as a group of Slitheen worked to steal the Earth's power and that of the Sun in the 2000s. (TV: Revenge of the Slitheen)