Info mistake?
Biography
Michael 'Pinball' Clemons was born on January 15, 1965 in Dunedin, Florida, USA.
Awards
Known For
Filmography
No data