These impressions this guy does of ll cool j, snoop dog, dmx, and jay z are just uncanny lol. If uk who those people are then you'll be shocked by this vid lol.