Original release by Ariwa Sounds / Mad Professor
Artist(s): Alpha Steppa/ Joe Ariwa/ Lee 'Scratch' Perry
Title: Open Door/ Ra Ta Ta Ta
Cat: AS0813
Format: 12" & Digital
Label: Steppas Records
Release Date: November 20…
oce open.. never close..big up
bim bam boom the door is open
Awesome, Jah Bless!!!!
love it~!!!