Guests from Marvel Universe Live are here. The actress portraying super villain Nebula, Cait Larsen, is a Michigan native with ties to Grand Rapids. We talk to Cait about her role and the show.
Marvel Universe Live
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio