Glow-in-the-dark roads hit the streets in the Netherlands Posted on April 15, 2014 by Laura One stretch of road in the Netherlands may make you feel like you’re cruising through a video game. A …read more