Snow Tha Product On “Myself”, Coming Out & Immigration [Video]
Snow Tha Product stopped by to talk to Nessa about her new single with DRAM – “Myself”, having to work 10x harder than guys, coming out to her family and her new relationship, best bit of advice, dealing with trolls, immigration and overcoming negativity.