The Blind Faggot.
  • Reads 198,075
  • Votes 8,299
  • Parts 17
  • Time 1h 13m