04 March 2017

Home Run #319: The Ken Doll Theory Revisited 6

Originally published on 7 April 2005.