M&J

Masters and Johnson, the famed sex researchers from Washington University, have a star on the St. Louis Walk of Fame on the Delmar Loop.