You know I was really prepared to be shocked but this looks and sounds like the majority of mainstream rap music that's popular these days.