Peter Parker has come from nowhere, fought toe to toe with Captain America, fought along side Captain America, disappeared, re-appeared, defeated a Vulture and

Peter Parker has come from nowhere, fought toe to toe with Captain America, fought along side Captain America, disappeared, re-appeared, defeated a Vulture and