A road sign with two digital screen on each side, one for the drivers and another for the pedestrian.
Comments
Comments