Old man Howard back on NBC...Howard who?



Is this old fart still around? Dr. Demento is that you?
.