Soccket: Soccer Ball That Generates And Stores Energy

A soccer ball that can provide power to underdeveloped …