“The Defenders” From Netflix Reviewed Are we pretending this isn’t terrible? Review by ElRon I was a fan of the first season … More