New Nacho Picasso and Avatar leak before their project finally drops early this June.
“Nacho Picasso and Avatar Darko are back with “Smells Like Lean Spirit,” which is their final release before Vampsterdam is out on June 10th. Clams Casino handled the production for the track that pays homage to Seattle and Nirvana.”
What do you think of the track? Are you planning on picking up the project when it comes out in June?