05 March 2016

Home Run #50: The Ken Doll Theory 2

Originally published on 4 June 2003.