04 March 2017

Home Run #317: The Ken Doll Theory Revisited 4

Originally published on 5 April 2005.