How would you like it if you got a bag full of trash dumped on your face? Or how about some oil poured all over your head? That's what our precious Earth has to put up with, but guess what? Mother Earth is here and she's got revenge on the brain. Do what you gotta do, girl! Check out the RTM take here.