I don't make Street Art tbh, but I do like some of the works I see displayed.
When Altspace VR was still active, I used to go to a world where other Creatives displayed their graffiti works on Trains, the Walls of buildings etc in that VR World. I think each week the Community there would do contests per week to see who make the best designs, and whoever won, would get their work showcased, so the world was always updated.
Too bad it's all gone now though, since the app shut down.