Leon Dash

Leon Dash. Even his name implies there's no slowing down for this guy.

Read The News-Gazette story.

Category: