This has to be the most embarrassing music video in all of hip hop...right?

Top