Climbing the Energy-recycling Assistive Stairs

(00:31)

Science