spinning

This people-powered gym is harnessing human energy to power itself and the local grid.