American Stand-up Comedian And W
Leopold Rufus Leo Allen is an American stand-up comedian and writer from Detroit Michigan known as one half of the comedy team Slovin and Allen.