David Carter: David Carter. Actor: Palindrome r.s.s.r.. David Carter is known for Palindrome r.s.s.r. (2002).
Known For: Palindrome r.s.s.r. (Reader (sin))