04 March 2017

Home Run #314: The Ken Doll Theory Revisited 1

Originally published on 29 March 2005.