User blog:TAKEO935/Barrage Steel Body

Am I the only one to think that the thing behind Biffy and Holger is what made up Barrage's cyborg parts?