A similar video also on You Tube has Roddy talking. Among other things he says to the crowd that he “sold crack when he was a kid”
The videos appear to be recent, but I can not tell for sure. They were posted recently on You Tube.
Have a news tip? Attended an event and want to send a live report?