The Long Lost Brothers review the new HBO MAX series DMZ and the proceed to bullshit about life, fitness and pop culture. Enjoy!