No, you do not need a Xbox Live Gold subscription to upload and subscribe to creations.
You just need an internet connection and an Xbox account.
No, you do not need a Xbox Live Gold subscription to upload and subscribe to creations.
You just need an internet connection and an Xbox account.