Baby AppealLiveRed Hot Chili PeppersDateUnknown Β· add itVenueStache & Little BrothersKnow when this was? Add itNot really Red Hot Chili Peppers? Report it4:26LikeShareOriginal title: Baby Appeal - Red Hot Chili Peppers - Live At Stache & Little Brothers '84 πΊπΈCommentsSign in to comment.No comments yet. Were you there?