A black man in a white hat is performing rap on an outdoor stage amid music and rap.