A life-saving invention that prevents human stampedes

1,112,580 plays|
TEDNYC
• January 2018