Abra Cadabra
Trap filmmakers and rapper Abra Cadabra to show legislators the ‘grim realities’ of county lines narcotics
Creative Media News
Abra Cadabra, a drill rapper from Tottenham, assumes his first acting role in the unsettling British drama Trapping, which depicts ...