Originally Posted by gamblor916 Punisher trailer. Oh yes please. Hope the show lives up to the trailer.
Forum Rules