A man wearing a top-hat  blue plaid pajama pants  a white shirt  and gold embroidered vest stands in front of an American Flag under a colorfully painted street-front  and speaks to a crowd from a microphone .