Does it work? Putting ‘Angry mama’ microwave cleaner to the testRead full article: Does it work? Putting ‘Angry mama’ microwave cleaner to the testA new product is supposed to make cleaning your microwave a cinch -- but does it actually work?