Kinetic Flooring Turns Pedestrian Traffic into Usable Power

Egan Mace