Sign up or log in to MY NTS and get personalised recommendations
Venus Starr were a short lived funk project from the mid 80's who released one 12 inch single on Philly World Records
Thanks!
Your suggestion has been successfully submitted.