Hasbro 2008 Star Wars Juggernaut Clone Wars Turbo Heavily Armed Tank Incomplete.