Ephemera

Thursday, September 06, 2012

why do all campaign strategists have mustaches