Vinyl Digging: Super Nature aka Salt N Pepa’s First Recorded Song on Wax

“But Douglas & Richard won’t like it”

Hurby The Love Bug’s gals when they were called Super Nature, cold dissing Doug Fresh. The Show Stoppa (Is Stupid Fresh).


' target="_blank" class="share-link">Share