Battle at the Hub

Battle at the Hub was the battle between HYDRA and S.H.I.E.L.D..

Background
To be added

Battle
To be added

Aftermath
To be added