Homemade Pizza made in a microwave in just a few minutes? Yes, that is very much possible with this simple 2 min Mug Pizza recipe. Try it out today an...