It’s been a while since we heard from “The Beatnuts” own Psycho Les and this track is banging. You can see they had some fun with this. We are wondering does this mean The Beatnuts are about to drop a new album or project? that would be dope to get them back into the scene . What do you think about the track and video?
Spread the love