Cookie Crew were a rap music duo formed in Clapham, South London in 1983.

Photos