Comment

This Grueling Election Is Over, and the Good Guys Won

115
Mad Prophet Ludwig11/06/2012 10:22:28 pm PST

Victory sex is the most gratifying sex of all.

Just for the record.