Theta Protocol (17): Enter the Avengers and S.H.I.E.L.D.
August 16th, 2015, 10:52 AM, Spartan Stadium, East Lansing, Michigan, United States of America Rain began to pour over the stadium and buildings around them. Motionless bodies of the Chitauri beasts w...