Faith No More FollowersApr 1, 20202 minIpecac Recordings Celebrates 21 YearsThe record label founded by Mike Patton and Greg Werckman has been 'making people sick' since April 1st 1999 Ipecac is a place for Patton...