1. xyFace
  2. Delroy Lindo

Delroy Lindo Photos

Delroy Lindo was born on 01 Nov 1952 in Eltham, London, England, UK. His is also called The KFC guy. His height is 192cm.

Delroy Lindo on the Screen