Considering what we were shown, I really think this weapon is the large excavator we see at some point during the episode.
Shout by GregBlockedParentSpoilers2018-05-01T15:14:18Z
Considering what we were shown, I really think this weapon is the large excavator we see at some point during the episode.