Two major news pieces this week as Jamie Foxx is set to return as Electro in Spidey 3 and Marvel Studios has finally found their Kamala Khan! Check out what the Charleses have to say about that and more in the embed below!
LockeDown #2: Artifacts Near Wakanda May Prove Atlantis’ Existence
Your host John Locke is back with more tales from the Marvel Cinematic Universe. Earth is facing a…