upnorthtrips:

De La Soul – 3 Feet High TV (1989)

Advertisements