14 yrs ago•harlequinnreviewedPeaches Show Bar1816 S Michigan St South Bend, IN 46613My night ended by sitting in...