the next creators caravan show’s details have been released and… well… you’re going to want to read this.
mark your calendars because july 26th (echo: july 26th, july 26th) is the next creators caravan show! creator's caravan is continually one-upping itself, and if you're thinking "how could they…