A Supervillain From Boise Could Appear In Upcoming Marvel SeriesA Supervillain From Boise Could Appear In Upcoming Marvel SeriesWill the Marvel Cinematic Universe be featuring a supervillain from Boise, Idaho? We dive into the details of what to expect in an upcoming Marvel series.ChrisChris