Pinchers
Pinchers born Delroy Thompson, 12 April 1965, Jamaica) is a Jamaican reggae and dancehall... more »