MegaHertz unleashes a brand new tune which he dubbed “After Taste.” Simply Check out and share your thoughts and opinion in the comments section below and...