cubotix.com
Rover at Maker Faire
Maker Faire – “The Greatest Show and Tell on Earth” is coming up this weekend on May 17 & 18 in San Mateo, California. This is the original and the biggest Maker Faire of them…