On the latest and greatest Special Delivery Chico Leo picks up not one but two passengers to give you the reviews of the television of the week! BenHaMeen & Illa YC join Chico for this action packed episode of FanBrosShow where they break down the mid season finale of The Walking Dead. Sadly according to Chico it could have used some of Beyonce's Life Giving Fluids to help revive this stinker of an episode. They also delve into Into The Badlands, some thoughts on the Civil War Trailer and Illa YC breaks down why Jessica Jones is one of the most important Marvel properties yet.
view more