Makeup Moodle:ย New Launches and Brand Bashing Today I will be sharing some random thoughts that have been ruling my mind since last few weeks or may be...