04 March 2017

Home Run #318: The Ken Doll Theory Revisited 5

Originally published on 6 April 2005.