Clang Invasion TV Show · Adventure · Animation Robots from the planet Clang find adventure after crash landing on earth. 2009 · 23m