October 23, 2013 dennis.bonilla

Mashable discusses this year's LAUNCH Systems Challenge innovations and asks, "Do you think these innovations might actually change the world?"