Iron Troop Launcher

Iron Troop Launchers are siegemakers located The Pit in Gorgrond.