I might be that dumb bruh

Cuz I have NO IDEA what I did. A person who doesn't own an Xbox has no idea what Upload studios is about
And now its clear that the majority of people don't get it.
If putting yourself or anyone else on upload studios is this taboo thing to you?
Then I assume yourself and your entire family doesn't use things like Facebook
The video of :ez: was made for the Coli and was posted in the official xbox one thread.
So in conclusion, the thread starter is trolling (not joking) and the majority of you guys are too "smart" to realize it
Now are you trolling or just that dumb