We're not sure what's more impressive: That this guy gets E-40's voice and speech patterns correct or that he also matches 40's unique swag and slang.

RELATED: The 50 Greatest Bay Area Rap Songs