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