The Walking Dead is back, and we here at My Comic Universe couldn’t be more excited! Join MCU’s Steve and Travis as they team up to discuss the show and get you up to speed and ready for Season 8. By the end of this video, you’ll feel like you just watched Season 7!
