This week Marcia and Carrie are once again joined by the lovely and talented Robert "The DCD" Workman. Carrie and Robert attended E3, Marcia is super jealous, and they chat about every thing E3. The ladies are thrilled that Lucifer was picked up by Netflix. The gang chats about tons of new video games, E3 stuff, and much more.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More