Hit and Run

London

Early hip hop duo from London consisting of Betty Boo and Allura

Members: Betty Boo
Connections

Releases:

Release Year
How Long (... Is A Piece Of String Mix) 1988