Generalissimo Francisco Franco is Still Dead by KitchenB

Question 1

In what year did Franco die? (For reasons I will not explain, this year was also very important for Saturday Night Live.)

1975

Back