Question:
Perennial campaign promise
Answer:
Length:

6