Snow Tha Product just dropped her new track and video titled “Confleis (No Soy Santa).” Check it out above and let us know what you think.