Weekly Thread 5/16 to 5/23/16. Election of the century!
59 Comments
newest