Storm Tower

The Storm Tower is an unused defense object in Call of Duty: Heroes. It is unknown what function it fulfilled.