Weekly Quiz 1

Big Red Trivia

Bill Nye ’77 has appeared in all of the following TV shows, EXCEPT … ?