Team DOT and Team GIZMO emerge victorious in the Dew Challenge 2015 SiaDecember 7, 201501K views The dust has settled on the two month long Dew Challenge 2015 and with… Read more