Welcome to the Demosphere

The term demosphere refers to the layer of the atmosphere where people live, work and play - where all global activity occurs, and where we all share in the spectacle and triumphs of participatory sports.

 

Contact us for more information