What does Lindsey Graham do at night?

15 answers 15