This Dutch Town Has Traffic Light On The Ground Cos’ Folks Won’t Look Up

We are officially the generation of smartphone addicts. Smartphone basically control every aspect of our lives. We look at it when watching TV and eating, and we even stare at it when we are walking along public sidewalks. While the former two are not much of a life-threatening issues, the latter is something of a […]