If you've ever spent time watching hip hop or rap videos, there are several recurring themes that always pop up. These include beautiful scantily clad women, fancy sports cars and other cues of social ...