Tag Archives: netherlands

  1. Netherlands Builds First Solar Road!

    3

    October 17, 2015 by JImbo

    Netherlands Becomes First Country to Use a Solar Road World’s First Solar Road Opens! Now the part where I destroy …
    Continue reading