The best satire we've read in a long time: The Real Reason Bill O'Reilly Hates Hip Hop.
Open Thread below....