I love when mash-ups just fit so smoothly. Here’s Ice Cube’s “Today Was A Good Day” over the beat produced by CFCF (I’ve never heard of him either, just enjoy bitches).

The Hood Internet-It Was A Rainy Day (Ice Cube v. CFCF)