Monday, June 20, 2011

DOUGIE FRESH & SLICK RICK - LIVE @ THE RED PARROT NYC 1985





Shouts to Dutch for this piece of history!!