The Goats – ‘8 Baby Mamma’ Staff Writers 3 months ago Ruffhouse legends The Goats return with new music.