World Rap Championships Finals – trailer
US wins World Rap Championship in October 2006, Las Vegas, NV. Shout out to the RapDogs crew.
World Rap Championships Finals – trailer
US wins World Rap Championship in October 2006, Las Vegas, NV. Shout out to the RapDogs crew.