Random Mr. Men Characters/Bad Bad Leroy Brown (by Jim Croce)

Cast

 * Mr. Small as Jim Croce