My Public Life As An American Nerd Season #8 #019: Pop Culture Buzz
In this episode, Kevin, Christian, and Elijah talk about D23 Brazil, including Marvel and theme park news, and then rant a bit about Star Wars and other random things on their minds.
My Public Life As An American Nerd Season #8 #019: Pop Culture Buzz
In this episode, Kevin, Christian, and Elijah talk about D23 Brazil, including Marvel and theme park news, and then rant a bit about Star Wars and other random things on their minds.