Home This Heroes of the Storm trailer for its new mecha skins is all kinds of awesome Mecha Storm Heroes of the Storm

Mecha Storm Heroes of the Storm

Mecha Storm Heroes of the Storm