Start United States USA — software Discord's store giving developers 90% of revenue United StatesUSA — software Discord's store giving developers 90% of revenue Von admin - December 17, 2018 278 0 TEILEN Facebook Twitter