Mechanized Crawlers

Mechanized Crawlers are mechano-tanks encountered by Alliance and Horde champions on Mechagon Island.

Objective of

 * Why Spiders?