10/10What does it say when a TV Show does advertisements a million times better than most movies ever did?'That it was perfect, memorable & made everyone excited for more!THEARROWFLASHJul 11, 2020