Psycho Les – 'Ba Ba Barz' feat. R.A. The Rugged Man Staff Writers 8 years ago Hilarious video for the latest from the recent Psycho Les album, Dank God Vol. 1.