Dan Backslide

Dan Backslide a villain from The Dover Boys.