Willard Carroll

Willard Carroll
Wikipedia
Born: November 12, 1955

Birthplace: Easton, Maryland, USA